WebSphere 7.0 支持 Java EE 5、增强的 Web 服务和 Web 2.0 功能包

  • Srini Penchikala
  • 崔康

2008 年 11 月 6 日

话题:JavaDevOps语言 & 开发

最新版WebSphere Application Server 支持JDK 6.0EJB 3.0、增强的 Web 服务和 Web 2.0 功能包。IBM 上周发布了 WebSphere Server 7.0。新版本增强了 Web 服务,包括支持 JAX-WS、SOAP 1.2、MTOM、WS-ReliableMessaging、WS-Policy 和 Kerberos Token Profile。

在新版本中,WebSphere 完成了Java EE 5认证,包括支持 EJB 3.0 和 Java 持久化 API(JPA)。Web 2.0 功能包融合了现存的 SOA 和 Java EE 应用,通过开放的 Asynchronous JavaScript and XML(AJAX)开发框架发布 web 应用。

新版本 WebSpher 应用服务器的其他功能包括:

Web 2.0 功能包,作为 WebSphere Application Server V7.0 的一个可选产品扩展,包含以下功能:

  • Web 2.0 与 SOA 的连接:使 AJAX 客户端和mashups能够和外部 Web 服务、内部 SOA 服务和 Java EE 应用相连接。这种连接性也把企业数据通过 Atom Syndication Format(ATOM)和 Really Simple Syndication(RSS)Web feed 的格式传播给客户和合作伙伴。
  • AJAX 消息机制:连接 AJAX 客户端和实时更新的数据,例如股票报价或者即时通信。
  • 针对 WebSphere Application Server 的 AJAX 开发工具包,它是基于Dojo javascript AJAX 工具包(带有 IBM 扩展)。

新版本也提供了对新的编程模型的支持,例如:

  • Session Initiation Protocol (SIP)高可用性选项,提高 SIP 实现的效率。
  • JAX-WS 2.1支持,有助于简化新 Web 服务的开发。
  • JAXB 2.1支持,有助于简化通过 Java 程序访问 XML 文档。
  • Portlet 2.0(JSR 286)支持。Java portlets 的这个规范可以通过 servlets 和同一 Web 应用上的 JavaServer Pages(JSP)发送和接收事件以改变 portlet 的状态共享 session 属性。

WebSphere 7.0 同时包含了 WebSphere Application Server社区版2.1,是基于开源Apache Geronimo技术的轻量级 Java EE 5 应用服务器。除了社区版,还提供了不同的服务器配置版本,如下所示:

  • WebSphere Application Server Express (v7)
  • WebSphere Application Server Network Deployment (v7)
  • WebSphere Application Server for z/OS (v7)

Billy Newport 最近在博客中撰文讲述了 WebSphere ND 7.0 的发布和功能,例如 IBM 新的 64 位 Java 6 虚拟机和其提供的指针压缩功能。

新版本在其他方面也做了增强,例如安全、应用开发和系统管理。运行时供应和OSGi技术动态选择内存和空间所需要的功能,减少应用服务器的规模。WebSphere Business Level Applications (WBLA)有助于多组件应用的管理,简化管理性任务。IBM Rational Application Developer for WebSphere V7.5 支持新版本 WebSphere Application Server 以帮助 Java 程序员开发、整合和部署 Java/JEE web 应用。

WebSphere Application Server version 7.0 的免费试用版可以在此下载。免费的社区版也可以通过它们的网站下载。下载之前均需要在 IBM 网站上注册用户。

查看英文原文:WebSphere 7.0 Supports Java EE 5, Web Services Enhancements and Web 2.0 Feature Pack



JavaDevOps语言 & 开发