随着 SUN 和 Oracle 的合并:Open ESB 又名 GlassFish ESB 的未来是什么?这个产品是否会因为 Oracle 拥有 Oracle Service Bus(以前是 BEA AquaLogic Service Bus)而停产?
5 回答
甲骨文是一个很难预测的。
OpenEJB 更容易预测,因为它是开源的。它似乎仍然活跃,因此它可能会持续一年。谁能看得更远?
更大的问题是:EJB3 的采用率会是多少?世界是否通过了 EJB 模型?
就个人而言,我认为 EJB 不再重要。我更喜欢春天。只要它充满活力,我看不出有任何令人信服的理由回到 EJB。
我不确定 OpenESB,因为我对 ESB 总体上是矛盾的。我将它们视为供应商的“BIG SOA”销售策略的一部分,供应商承诺大而交付不足。ESB 可以是所有 Web 服务流量的集中中介,也可以是单点故障瓶颈,这取决于您的观点。我认为很多通常集中在 ESB 中的功能(例如,转换、路由、日志记录、审计等)可以在硬件中更好更快地完成——想想 Data Power 或更智能的 Cisco 交换机。
这是所有 OpenESB/GlassfishESB 客户共同关心的一个非常重要的问题。尽管目前尚不清楚它将采取的确切路线。Oracle 一直在大力推广其 Oracle Fusion 中间件,其灵活性和优势无法与 OpenESB/GlassfishESB 相提并论。
最近,OpenESB 社区再次活跃起来,所有功劳都归功于 Pymma、Logicoy 和其他一些人的崇高工作。
与其他可用的 ESB 相比,我个人非常喜欢 OpenESB/GlassESB。
不是营销技巧,但这里有一份白皮书,它提供了对 OpenESB 未来的真实见解。这是过去,现在和未来。 http://www.logicoy.com/userfiles/openesb-past_present_future_news_letter.pdf
根据甲骨文,GlassfishESB/OpenESB 将得到支持(但我不确定这是否表明它将得到改进和维护)。如果您看到迁移的 glassfish esb / openesb 站点,您会看到该产品自 2009 年以来不会发展(这是一团糟,因为它是一个真正的集成产品)。也许“forgerock.com”公司(正在维护一些著名且有趣的 Sun 产品,如 OpenSSO 和 OpenDs)可能有兴趣维护和发展这个良好的集成产品并继续开发 fuji (GlassfishESB 3)。此时您可以将产品的演变与另一个选项(在 ohloh net 中)进行比较,您会发现不幸的是 javaCAPS 或 OpenESB 或 GlassfishESB 或 fuji 开发自 2009.02 以来没有发展。
Oracle Strategy 似乎是 soa 套件的演变,这是一个非常好的产品,但有另一个许可条款。
请参阅此相关链接:
- blogs.oracle.com/theaquarium/entry/openesb_new_beginnings
- opensb-users.794670.n2.nabble.com/News-update-on-OpenESB-and-Oracle-td4578158.html
请注意,Oracle Service Bus (OSB) 和 BEA AquaLogic Service Bus 是两种不同的产品,第一个被添加到实现 SCA 集成策略的 soa 套件中。
Oracle 在收购开发 Java 应用服务器的公司、将该公司的应用服务器重命名为“Oracle AppServer”并悄悄放弃之前的公司方面有着悠久而卓越的历史。因此,OAS 的每个主要版本都与之前的版本完全不同。
首先,他们自己写了(很垃圾,没人用过),所以他们买了 Orion 并将 OC4J 重命名为 OAS。然后他们收购了 BEA,并且正在将 Weblogic 转变为 OAS。现在他们已经收购了 Sun,Glassfish 的技术在未来会比 Weblogic(IMO 有点像恐龙)更好,因此预计 Glassfish 会在未来某个时候突然更名为 OAS。