IONA 首席技术官以及 OSGi 企业工作组联合主席 Eric Newcomer 在这篇采访中,讨论了 IONA 为什么对 OGGi 那么感兴趣,为什么 OSGi 在未来几年中会继续发展和成为主流。另外 Eric 还简单说明了 OSGi 与 ESB、SOA 的关系,以及 Sun 是否会对 OSGi 更加感兴趣。
其实 OSGi 已经存在了很长时间,但真正进入技术社区讨论的范围还是最近的事情,Eric 分析产生这一问题的原因是来自 Eclipse 对 OSGi 的实现。但其实 OSGi 的应用还远不止于此,因为它还包括了符合当前面向服务趋势的编程模型,而且支持动态发布。
因为 ESB 已经独立发展多年,已经有众多的应用建立在 ESB 之上,现在 OSGi 的流行会不会让 ESB 的使用者尴尬呢?Eric 坚定地打消了这一疑虑,他说,OSGi 会和 ESB 协同工作,在 OSGi 提供的开发和发布平台上,ESB 会如鱼得水,充分使用 OSGi 的服务和工具,从而缩短 ESB 新特性和新功能的研发周期,还使得 ESB 发布更易于管理。
此外采访中,Eri 还回答了未来几年中,OSGi 可能发生重大变化的地方,并解释了 Sun 在 EE7 中会不会选择 OSGi 作为容器:
Sun 面临着在 Java7 中引入 OSGi 的重大机会,但尽管尚未看到官方表态,很多迹象都表明 Sun 要走中间路线,而不是正面欢迎 OSGi。……我希望 Sun 在 OSGi 的问题上,能尽快回归理性。其实反过来看,如果 Sun 真的继续与 OSGi 对立,OSGi 的未来或许更为光明,因为业界形势已经是今非昔比了。
查看全文: Eric Newcomer 谈 OSGi 的未来
评论