Sun发布开源Java EE 5下一个主版应用服务器
存储在线 3月19日消息: Sun Microsystems公司与GlassFish社团联合发布了开源Java EE 5的下一个主版(GlassFish V2 ß版)应用服务器,以及新的Sun Web Developer Pack (开发者软件包),该软件包是一个简化基于Java平台的Internet应用开发的工具集。这些软件版本的发布将有助于企业采用下一代Web技术创建和部署SOA和Web 2.0应用与服务。Ajax、Scripting和REST等都是下一代的Web技术,这些技术可简化可缩放的、交互式的应用的开发与部署。
GlassFish V2 ß版中添加了Sun的Java System Application Server企业版中的所有企业特性,如集 群功能、管理功能、Web服务互操作性技术(WSIT)和负载平衡特性等,以支持高度可扩展的、大规模的SOA和Web 2.0应用的企业部署。例如,以下特性就包括在GlassFish V2 ß版中:
-
WSIT集成?D?D允许应用程序在Java和Windows环境中宿主的Web服务之间进行交互操作。
-
Java业务集成(JBI)?D?D提供本地的SOA支持
-
NetBeans IDE集成?D?D通过设计BPEL业务过程,以及采用NetBeans Enterprise Pack(企业软件包)创建和测试复合应用,方便开发者部署SOA应用。
GlassFish V2 ß版现可通过下载获得。
“开源技术的灵活性,加上Solaris 10和GlassFish应用服务器的无以匹敌的安全性、稳定性、易管理性和可扩展性,将使我们的业务继续增长,并使我们整个社团能够满足不断增长的业务需求,”Peerflix有限公司首席技术官Cyril Bouteille说。
“GlassFish V2 ß版的发布,进一步表明了Sun对开源社团的承诺,以及为之做出的重要贡献,”Sun公司主管企业Java平台事务的副总裁Karen Tegan Padir说,“GlassFish继续提供广泛适用的基于开源技术的解决方案,这些解决方案为开发者提供了基于Web 2.0和SOA应用的领先的缩放性能和易于部署的能力,对于企业非常适用。”
新的Sun Web开发者软件包简化了对多种开源技术的访问,以便更迅速地创建各种各样的基于Internet的应用、REST Web服务和RSS Feeds。这一Web 2.0工具集的推出表明,Sun将更有力地履行为开发社团提供下一代Java技术做出的承诺,下一代的Java技术包括有Project jMaki、Project Phobos、Dynamic Faces、WADL、ROME和Atom等。
Ben Galbraith,一个做出了突出成绩的Java社团成员,他是网站Ajaxian.com的共同创始人之一。Ben Galbraith一直从事着一项获得Sun Web开发者软件包支持的技术,现在这项技术也通过Sun Web开发者软件包对外提供。“jMaki技术提供了一个引人瞩目的模式,以便采用Java技术创建各种组件导向的Ajax界面,”Galbraith说,“jMaki使Ajax组件界面标准化,可以平稳地将Dojo和YUI!等多个Ajax架构集成在一起,并提供一个强大的、便于公开的事件处理机制,使得内建的、易配置的代理服务器的Mash-ups(混搭式应用)创建起来很容易。在你将某些公共的Ajax架构集成到你的应用中之前,首先学习了解一下jMaki技术吧!”
新的Sun Web开发者软件包将被打包在Sun Java Application Platform SDK套件升级3版的预览版中,这个SDK套件则被包括在GlassFish V2 ß版中。加之NetBeans插件的提供,Sun Web开发者软件包可使开发者很容易地、快速地部署Web 2.0应用,以及从事轻量型动态码的开发。
请在http://developers.sun.com/web/swdp检验Sun Web开发者软件包。
Sun还发布了创建Java Specification Request (JSR) 311的消息。JSR 311将集中提供对Java平台上RESTful Web服务的支持,并与BEA、Apache、Google、Jboss、TmaxSoft和Jerome Louvel (Restlet项目的创造者)等厂商开展合作。JSR 311将进一步促进下一代Web各项技术的标准化工作,其目的是为开发者提供易用的应用编程接口(API),使他们更方便地采用Java EE或Java SE平台。