免费开源的Java EE应用服务器GlassFish在经历了V2版本到V3版本的发展完善之后,逐步受到国内开发者关注。近期,GlassFish国内社区近期活动不断,首次以GlassFish为主题的用户讨论组活动于10月8日在北京清华科技园创新大厦举办。
在讨论组活动上,来自Sun公司的工程师蒋健与王昱,分别为GlassFish用户带来题为“Glassfish v3 最新特性介绍”(讲稿下载)以及“Glassfish Cluster解密”的主题介绍,并与GlassFish用户分享了GlassFish的使用经验以及Java企业应用等方面的内容(活动现场照片)。
在主题介绍之后的unconference环节中,GlassFish的使用者关注的焦点集中在已有Web应用项目向GlassFish的迁移、GlassFish的集群设置方式、以及GlassFish V3所带来的新特性等方面。
GlassFish是个出色的Java应用服务器,免费开源EJB服务器的首选,但在国内,开发者对于GlassFish的选择依然犹豫不决,有用户发表了这样的看法:
曾经在一个项目中用GlasshFish替换Tomcat,发现GlasshFish的JSP规范跟Tomcat的不太一样,着实改了不少地方。最终运行的结果一个字:慢,后面又换回Tomcat。我觉得虽然GlasshFish功能强大,但是稳定性和性能还有待改进。
的确,部分用户在试用GlassFish的过程中感觉效率上还是存在问题,不如Tomcat方便易用。就此,蒋健在介绍新版GlassFish V3时谈到:
作为企业级的JavaEE应用服务器,稳定性和性能一直是GlassFish开发者十分看重的。部分用户 谈到GlassFish大而慢的缺点在GlassFish V3已经有了较好的解决,在GlassFish V3版本中,极大简化了控制台的配置选项,并且安装文件的体积从GlassFish V2的62M缩减到V3版本的不到40M。在性能测试中可以看出,更加轻量级的GlassFish V3已是最快的应用服务器之一,启动时间上可以和Tomcat媲美。
在已启动针对于V3版本的FishCAT社区认可度测试中,GlassFish V3已得到大多数测试者的认可,并被评价为最适于EJB3的应用服务器。更多关于GlassFish V3和Java EE6的信息将会在整理后放在GlassFish中文社区讨论组的Wiki之上,以方便使用者学习和查询。
GlassFish社区的线下讲座活动和unconference形式的自由交流,旨在拉近GlassFish工程师与使用者的距离,在活动中受到部分参加者的好评。
但 GlassFish的社区发展还面临着不少的挑战,如用户组讨论内容的可持续性,参加用户的动手实验环节,以及线上GlassFish用户群推广等方面, 还需要GlassFish中国社区在尝试中进行着不间断的探索,使GlassFish社区的发展最终步入开发者与用户良性互动的发展模式。