InfoQ

新闻

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

作者 Srini Penchikala 译者 崔康 发布于 2008年11月6日 上午6时41分

社区
Java
主题
应用服务器

最新版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


深度内容

和Google互补的搜索引擎Wolfram|Alpha

Wolfram|Alpha与Google究竟是什么关系,Wolfram|Alpha自己是如何定位的?Wolfram|Alaph在多大程度上是语义网搜索呢?InfoQ中文站就等等这些问题采访了Wolfram研究公司中国区商务经理王翔。

SOA契约成熟度模型

本文说明了所推荐的契约版本管理设计策略是如何与SOA成熟度模型发生联系的。文章目的是为实现版本管理和可组合性提供一个路线图。

数据服务简介

Vijay Narayanan在这篇文章中对数据服务的几个方面进行了介绍,它们都是SOA实践者和数据架构师感兴趣的内容。本文对数据服务的几个方面进行了介绍,包括需求定义,基本原理和好处、范围、开发以及消费模式。

分块云计算

在本文中,Jimmy Nilsson描述了一种他在过去数年间观察到的一种正在缓慢成长的架构风格,他把这种风格称为“分块云计算”。

豆瓣网技术架构变迁

罗马不是一天建成的,豆瓣的技术架构也是随着用户规模的增长一直在持续变化中。在本次演讲中,豆瓣的首席架构师洪强宁将与大家一起分享从上线时的单台服务器架构开始一直到现在的豆瓣架构变迁历程。

融合思想:深入探索S#arp架构

Billy McCafferty展示了S#arp架构,它在ASP.NET MVC框架的基础上,荟萃了当今的最佳实践,应用在ASP.NET Web应用程序的架构设计中。

王雷谈开源以及新兴市场计划

中国作为新兴市场中的新兴市场,是Sun在美国之外实施SSE(SUN Startup Essentials)项目重点关注的地区。在QCon Beijing 2009期间,InfoQ中文站有幸对此项目的负责人王雷先生进行了采访,探讨了关于开源、新兴市场、SSE等话题。

使用HTML5构建下一代的Web Form

HTML5 是由 WHATWG发起的,最开始的名称叫做Web Application 1.0,而后这个标准吸纳了Web Forms 2.0的标准,并一同被W3C组织所采用,合并成为下一代的HTML5标准。