向客户推荐使用Glassfish

6

随着Sun被Oracle收购,Oracle将有可能控制Glassfish。

我知道Glassfish是由社区驱动的,但目前大部分贡献都来自Sun。

它是一个很棒的应用服务器,非常适合许多成本敏感型客户。然而,如果Oracle决定在这方面"打乱我们的算盘",我们就可能会因此与我们的客户陷入严重麻烦。

对于寿命约为5年的解决方案(应用程序),仍然建议使用Glassfish作为应用服务器吗?

2个回答

4

这要看情况而定:

  1. 你的客户是谁?
  2. 你是在客户现场部署吗?
  3. 客户是否允许你选择Java EE容器?
  4. 客户购买的是应用程序还是服务?
  5. 你的应用程序部署到哪种Java EE服务器是否真的很重要?
  6. 甚至不需要使用Java EE容器,你可以使用Tomcat代替吗?
  7. 你可以轻松测试/支持多个容器吗?

从客户可能根本不关心你的应用程序是由两只仓鼠驱动的,到指定必须在WebSphere 5.1.2.3.4.5中工作,都有可能。

保险起见。如果你认为GlassFish最合适,请继续推荐它,但也要有备用方案。


2

实际上,Oracle不可能真正地“拔掉地毯”,最坏的情况是他们不允许任何作为其角色贡献者的员工参与贡献。即使他们这样做,我个人认为这对项目也不会造成太大的影响。


1
并不完全正确,如果“Oracle”停止对Glassfish提供官方支持和维护。即使社区对其进行了良好的支持,一些组织也会失去使用和推荐它的信心。这对那些只想使用由大公司支持的产品的公司尤其重要(这样他们就有人可以推卸责任或者简单地责备,如果出现问题)。 - corydoras

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接