选择 EJB 应用程序服务器
如果您第一次选择 EJB 应用程序服务器,面对众多的选择,要选择正确的 EJB 应用程序服务器可能是很困难的。
好消息是市场上有几种 Enterprise JavaBean (EJB) 应用程序服务器可供您选择(请参阅我的前一篇技巧文章 Is EJB for you?)。坏消息是您的选择范围很广。这可能是因为 Sun Microsystems 选择要使大家都能使用 EJB 规范,从而使其它公司(包括 IBM、Oracle、BEA 和 Sun 本身)都可以提供具有竞争力的产品。
可以想象,选择 EJB 应用程序服务器对于项目来说是很重要的一道环节。您可能会发现已有人为您选择了应用程序服务器,尤其是在您的公司中已经使用了 EJB 的情况下。但如果您来做决定,那么您会发现在项目早期需要花很多精力来选择合适的产品 ― 您可能需要将此作为一个单独的小项目或是开发系统初始技术原型的一部分而投入精力。
要选择适合您项目的 EJB 应用程序服务器,需要考虑许多问题,如:
![]() |
|
- J2EE 技术(Java JDK、Servlet、JSP、JNDI 和 EJB)的支持级别
- 您公司中使用的所有(关键)平台的支持
- 部署和集成到现有环境中的能力,尤其是对 JMX 的支持
- 开发工具支持
- 成本,包括最初和正在发生的操作和支持成本
- 供应商的市场份额
- 供应商的长期生存能力
- 产品本身的长期生存能力
- 能否得到供应商技术支持
- 能否得到服务器源代码(开放源码和封闭源码)
- 是否有对产品具有丰富经验的开发者(对于您的组织)
- 能否得到培训和指导服务
- 能否获得参考、因特网新闻组等
如果您的组织不熟悉 EJB,而且您不认识精通 EJB 的人,那么您就很难确定哪种 EJB 应用程序服务器最适合您的环境。在这种情况下,许多组织会发现它们可以先下载免费 EJB 应用程序服务器(如 jBoss,一种 OSS 产品)并使用它,以便迅速获得相关经验。同样,大多数供应商都允许您下载其产品的限定期限的试用版,如 IBM 的 WebSphere 产品的 60 天简易安装版。总之,您最好根据自己的经验做出决定,而不是根据供应商提供的市场营销资料。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/374079/viewspace-130497/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/374079/viewspace-130497/