openshift_Java EE 6支持进入OpenShift

openshift

红帽公司最近宣布他们已经将其OpenShift PaaS与JBoss Application Server 7集成在一起, 从而将Java EE 6集成到OpenShift中 。 在这次采访中,我们与Red Hat的Mark Little和Issac Roth谈了有关此更新及其对PaaS用户的意义。

JAXenter:由于JBoss Application Server 7技术,OpenShift现在支持Java EE 6。 将JBoss AS与OpenShift集成时,您面临的最大挑战是什么?

马克·利特尔:仅存在一项技术挑战,那就是将JBoss AS 7引入Express。 由于Express运行的云配置文件比Flex更受限制,因此不可能提供所有EE 6功能。 幸运的是,几年前,在EE 6流程中,我们帮助推动了EE 6中的“配置文件”。配置文件基本上是EE 6的角色,您可以在一个应用程序中提供部分或全部不同(完整)的EE 6功能。个人资料。 在EE 6标准化工作中,创建了两个配置文件:完整配置文件(包括所有EE 6功能)和Web配置文件(用于Web开发,因此不需要所有功能)。 Web Profile非常适合Express,我们最近刚刚通过了Web Profile认证AS 7.0。 显然,Flex内支持完整配置文件,因此从Express迁移到Flex相对简单,因为Flex是Express的超集。

JAXenter:这种集成如何解决PaaS用户经常遇到的迁移现有应用程序的问题?

标记: EE 6是标准。 这是EE 5的自然演变,并且与所有EE(以及以前的J2EE)标准一样,我们在标准化工作中努力工作,以尽可能提供向后兼容性。 这对我们的PaaS意味着什么,与其他方法有很大不同,即拥有在EE 6及其前身上运行应用程序的人现在可以采用零编码方法来迁移到云中,更重要的是,迁移到云中太。 因此,OpenShift JBoss PaaS没有供应商锁定。 此外,迁移到云中的学习曲线也几乎为零:如果您知道EE 6,那么您就已经差不多了。 如果您不这样做,那么我们在EE 6标准化工作上花费了大量时间和精力,以简化在Java中开发应用程序的工作,因此,与使用旧的特定于供应商的框架相比,现在更容易以Enterprise Java标准进行工作。

Issac Roth:关于PaaS中OpenShift的独特之处在于,它在其下面具有完整的UNIX文件系统,可供应用程序使用。 写入内部部署数据中心的任何应用程序都使用文件系统。 我们不会破坏这一点,而是让开发人员重新编写应用程序以将其引入OpenShift PaaS。

JAXenter: OpenShift的下一步是什么?

Issac: OpenShift将继续为开发人员提供越来越好的体验。 更轻松,更内置的实用程序,可用于开发生命周期,与有用的开发人员工具的集成,更多的框架和中间件选择。

JAXenter: JBoss企业应用程序6将包含哪些功能?

Mark: JBoss企业应用平台6将支持我之前提到的EE 6 Full Profile。 除此之外,它将具有更快的启动时间,更模块化的体系结构以允许更轻松的升级,更多的可管理性,并且整个过程也将更快。 我们在性能优化和改进上花费了很多时间和精力,因此对于我们所有用户来说,这些都是最明显的好处。


翻译自: https://jaxenter.com/java-ee-6-support-comes-to-openshift-103749.html

openshift

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值