BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

IBM发布WebSphere应用服务器V8.0测试版

| 作者 Charles Humble 关注 798 他的粉丝 ,译者 王丽娟 关注 0 他的粉丝 发布于 2010年11月2日. 估计阅读时间: 4 分钟 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。

目前,符合Java EE 6规范的应用服务器寥寥无几,参考实现GlassFish仍是唯一的完整实现。Red Hat的JBoss 6TmaxSoft的JEUS 7现在都还处于测试阶段,预计今年会予以发布。

IBM最近公布,他们已经开始执行WebSphere 8应用服务器的测试计划,该版本最终会支持Java EE 6规范。IBM表示,尽管这一版本目前尚未完全支持Java EE 6规范,但已经实现了Java™企业版6.0规范中的关键部分,具体有:

  • EJB(Enterprise JavaBeans) 3.1
  • JPA(Java Persistence API) 2.0
  • JSF(JavaServer Faces) 2.0
  • JSP(JavaServer Pages) 2.2
  • Servlet 3.0
  • JCA(Java EE连接器体系结构) 1.6
  • Java的上下文和依赖注入(CDI)

至于其他主要的市场竞争者,Oracle虽然自2009年公布路线图大纲后很少公开发表声明,不过预计WebLogic 12g和Fusion Middleware 12g会于明年发布。

Java EE 6引入了Profile的概念,为了解决特定问题,Profile可以定义完整API的子集。Profile的部分意图就是为了降低潜在Java EE供应商进入市场的门槛,允许他们的实现只涵盖传统Java EE堆栈的部分内容。迄今为止,推行的Profile只有Web Profile,它包含下列API:

    1. 包括JSF 2、Facelets、JSP各个版本、Servlet 3的Web层
    2. 借助CDI、Managed Beans和拦截器实现的依赖注入和上下文管理
    3. 通过Bean Validation实现的数据验证和约束
    4. EJB 3.1精简版提供的业务逻辑层
    5. JTA实现的事务管理
    6. JPA 2.2实现的数据持久化

到目前为止,已经发布的Web Profile实现有三个:

  • Caucho Resin 4.0
  • Apache Geronimo 3.0
  • SIwpas——一个基于Apache Tomcat 7、使用Apache库的开源实现

Caucho踏足该领域是很有意义的。作为Servlet容器,Resin比Tomcat出现得还要早,其良好的性能和可伸缩性也被人称道,但Caucho一直不愿意进入Java EE市场。Web Profile则可以让Caucho做到这一点,正如Caucho在博客里解释的一样:

有了Java EE 6 Web Profile,我们终于有信心交付一个完全遵循标准的Resin版本了,该版本在功能和可用性上都已准备就绪。我们相信,Web Profile能让我们创建一个非常轻量的Java EE应用服务器,和其他服务器端的Java开发选项相比,它“开箱即用”的开发体验或许更加引人注目。

Web Profile的实现要能够自由扩展。Resin就可以做到,它利用Caucho的Hessian技术(并非RMI或SOAP)暴露了一个远程调用层,并在支持消息驱动Bean的同时提供了一个小而有效的JMS实现。此外,EJB 3.1精简版的容器也支持异步方法、调度方法等内容。

查看英文原文:IBM WebSphere Application Server V8.0 Beta Announced

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

Java EE 6引入了Profile的概念,为了解决特定问题,Profile可以定义完整API的子集。 by geng gavin

已经在享用Geronimo了......

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

1 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT