什么是GlassFish?

来源:互联网 发布:nginx rtmp module性能 编辑:程序博客网 时间:2024/05/17 07:18

什么是GlassFish?


视乎你如何看它,GlassFish是下列之一:

一个社区。 GlassFish社区目前有1100多成员参加了GlassFish项目,在发展开放源码应用服务器实现了Java EE 5的目标。此外,社会正在努力开发各种Web服务技术的应用服务器开发工作分开。社区包括独立贡献者,以及来自各组织和公司贡献者。 GlassFish社区的成员并不一定要在开发应用程序服务器代码了积极作用。通过简单地使用应用程序服务器,他们可以和跟踪错误和文件交换与其他社区成员的信息。

一个项目。在GlassFish项目是发展的开放源码应用服务器结构化环境。该项目建立了GlassFish是一个由太阳释放到更大的努力,为使用和改善社区开放其源代码的主要部分的一部分。在GlassFish项目是一个以社区为基础的各种项目之一java.net上托管。

一个开放源码应用服务器。这是GlassFish社区内建设了GlassFish项目。开放源码的应用服务器是基于源为Sun Java系统应用服务器平台第9版,Sun公司捐赠,以及源TopLink的,一个Java对象到关系持久性架构由甲骨文捐赠代码。 GlassFish社区,使定期开放源码应用服务器可供下载的版本。

为什么是GlassFish重要?


GlassFish的置于社会的手一个自由,开放源码,商业级的Java EE 5的实施 - 并把它那里早。想想有什么好处,这可能对你。如果您开发企业Java应用程序,作为一个GlassFish社区成员给你一个机会及早发展这些应用和测试是否符合他们的Java EE 5。请注意,为Java EE 5一致性无法保证,直至在Java EE 5规范是最终的决定。

如果您维护企业Java应用程序,您可以在迁移到Java EE 5的早日启动。您还可以得到一个如新的Java持久性API,在Java体系结构增强映射为XML绑定(JAXB的)2.0,对网络服务的发展,简化了界面功能在Java EE 5中,早期的一些新功能看用于XML的Java API的Web服务(JAX - WS的)2.0,以及在企业JavaBeans 3.0技术易于开发的改善。您可以尝试在您的应用程序部署到GlassFish应用服务器的一些新功能。有关这些新功能的信息以及所有的技术在Java EE 5中,看到了Java EE 5技术的网页。

另一个重要方式,是促进社区成员通过交换信息。无论是通过张贴关于GlassFish的讨论,论坛,邮件列表,或博客条目广播,社会成员保持如有关GlassFish功能的个人见解有关该项目的许多方面,继续对话,项目发展问题,和解答技术问题。此外,水族馆,一个群体博客,收集来自各种来源的有关GlassFish社区的新闻。这些沟通渠道,提供了一个GlassFish社区之间,包括Sun和Oracle工程师成员自由流动的信息渠道。

GlassFish的也给社会成员有机会改善应用服务器的代码。开发人员告诉孙,他们希望能够有助于修复和Sun公司的代码的新功能。在GlassFish项目提供了社区成员的情况下做到这一点。作为会员,你可以找出了GlassFish代码中的错误,有助于修复,甚至添加新的功能。

来自社区的代码贡献,不仅提高了GlassFish应用服务器。参考实现(RI)的Java EE 5,在Java EE 5 SDK和Sun的Java应用服务器平台第9版是从GlassFish的代码派生。因此,通过建立代码库,以从中,社区成员对国际扶轮,由于对Java EE 5的官方供应商的实现模型,以及对Sun公司的这一服务平台,实现真正的影响。

如何参与


这个地方让与GlassFish开始是GlassFish社区页面。

下一步就是下载和使用GlassFish的。在GlassFish代码发布在共同开发和发布许可(CDDL)牌照,由开放源码组织(OSI)的批准。这让市民可以查看,使用,编辑和修改的代码,并在生产分配和使用的代码。社区使得可供下载的GlassFish每晚构建,以及每周的“促进”的基础之上。推动建立多每晚经过测试版本,但可能没有最新的功能或修复,在最近的版本是每晚。你可以找到更多关于在GlassFish下载页面了GlassFish下载的信息。

在使用GlassFish,你有这样的规格,图纸,技术技巧,用户指南获取各种信息资源,和常见问题。你可以找到更多关于在GlassFish这些资源:信息技术的使用页面。作为用户,你可以开始开发应用程序,可以对Java EE 5技术和测试是否符合Java EE 5的现有应用程序的优势。您也可以在应用服务器报告错误,使功能要求,并给予反馈。

如果你想开发GlassFish的代码,你需要按照内部结构的发展过程中的某些规则了GlassFish项目。这些措施包括像编码程序公约和承诺的东西。您还需要签署的协议,并返回一个贡献。虽然这似乎有点官僚,但事实是,在GlassFish项目是由相对较少的规则,并主要以协商一致方式运行。这种共识的方法手段,例如,该项目有关的问题是向社会公布,而有关这些问题的决定是通过在社会上普遍达成的协议。你可以找到更多关于在GlassFish开发项目工地GlassFish的代码。

国内应该立即开始

这是您的机会,了解最新的未来在Java EE 5功能和你的机会,作出关于在Java EE 5 SDK的Java EE 5的国际扶轮的代码库的影响,以及对Sun的Java应用服务器平台版的下一版本。如果您尚未涉及与GlassFish,现在是一个很好的时间才能启动。

 

作者:萧筱 本文来自:http://www.you186.com