Glassfish是Sun公司为了研发Java EE 5应用服务器参考规范而实施的群体计划。甲骨文(Oracle)公司在这一系列工作中发挥了非常关键性的作用,同时甲骨文也在Eclipse Foundation的协助下扩张发展。
通过应用Glassfish,商家可以将Glassfish作为实现他们自己的Java EE 5的基础。最近被升级的Sun推出的Java系统应用服务器企业版本就是这样的一个典范。
Ken Drachnik是Open Source Group的群体发展和市场销售经理,他向inte.netnews.com透露,自从版本Ⅰ发布以来,应用Glassfish的群体已经发生了显著地增长。
“作为一个开发平台,Glassfish的第一个版本可以针对不同的开发者进行调整。”Drachnik解释说,“而Glassfish的第二个版本具有Sun应用服务器企业版的特性,可以保证使用者通过Glassfish做大量的企业部署。”
在这些企业级的特性中,集群性、管理能力和负载平衡能力使得Glassfish V2具有很好的可调制性。此外,Glassfish V2包括网页服务互用性技术(WSIT),该技术整合网页服务和网页应用技术,可以保证能够在Windows和Sun Java 平台之间实现顺畅的转换。
Sun 把企业版软件特性加入其开源应用服务器中的原因很简单。Drachnik指出:“我们看到企业开始在生产中应用开源Glassfish。”
伴随着企业版特性的加入,Sun正逐步迈向具有完美的商业支持的台阶。
“Glassfish是一个全能的应用服务器,Sun正准备出售它。” 应用平台产品管理的主管Paul Hinz向internetnews.com 透漏,“我们准备根据预定价格推出一部分订购模型。”
除了具有企业特性和支持,Sun也正在把Glassfish推向Sun Solaris之外的平台。去年11月,Sun宣布了与Ubuntu Linux的一项协议,把Glassfish作为Ubuntu Linux Distribution的一部分。Hinz表示这项工作正在进行中。
“Ubuntu Feisty Fawn即将在4月19号发行”,Hinz宣布,“我们正在为获得许可证和最后的打包而努力。”