您认为 OSGi 在企业应用程序中拥有光明的未来,还是会像整个 ESB 一样逐渐消失?

发布于 2024-12-10 06:09:23 字数 121 浏览 3 评论 0原文

正如标题所示。我不知道这是问这个问题的正确位置或方式,管理员可以在适当的情况下随意编辑/移动/关闭问题。

我想了解最近澄清市场趋势的材料以及现实生活中的例子。即使是伪专家、Gartner 之类的东西也可以。谢谢。

As per title. I don't know if this is the right place or way to ask this, admins feel free to edit/move/close the question if appropriate.

I'd like to get pointers to recent material clarifying the market trends, as well as real life examples. Even pseudo-pundit, Gartner-like stuff is OK. Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

定格我的天空 2024-12-17 06:09:23

我对问题的第二部分很好奇。您所说的“ESB 事物”似乎正在消失的依据是什么?我不相信是这样。

然而,ESB 的问题在于,一些供应商将他们的产品称为 ESB,但实际上远不止于此。在一些公司中,他们的集成产品发生这种情况只是因为 Gartner 或其他一些分析公司表示 ESB 很热门。营销策略发生了变化:该产品被称为 ESB,并且可能添加了 ESB 中预期的某些内容。
WSO2 的 Paul Fremantle 写了一篇非常好的文章,介绍了 ESB 的真正含义 [1]。

至于 OSGi:我看到的第一家在中间件中使用它的公司是 WSO2。我听说,另一家中间件供应商 TIBCO 也正在或已经准备在其 Active Matrix 平台中使用它。
OSGi 可以通过多种方式提供帮助。最重要的是,它减少了平台安装的工作量。在用于部署应用程序的每个系统上安装最少的组件,并在部署期间添加运行应用程序所需的组件。您不必担心是否安装了正确的插件、附加组件等。这就是 WSO2 和 TIBCO 正在做的事情。
对于某些供应商,您会发现需要安装大量软件,而您最终可能只使用其中的一小部分(例如 IBM WebSphere)。因此,您可能不得不使用尺寸过大的系统,这会增加额外的成本。

OSGi 可能会阻止这种情况。
查看 WSO2 关于 WSO2 Carbon 平台的演示 [2]。
演讲结束时的声明说明了一切:

让中间件适应您的架构,而不是让架构适应中间件

所以,是的,我认为 OSGi 在企业应用程序中拥有未来。

[1] http://wso2.org/library/2913

[2] http://www.slideshare.net/wso2.org/the-carbon -story-presentation-855666

免责声明:
我与 WSO2、TIBCO 或 IBM 没有任何关系。我是一名经过认证的 TIBCO BusinessWorks 开发人员,一直致力于为 IBM WebSphere Process Server 平台开发应用程序。最重要的是,我是 WSO2 爱好者。

I am curious about the second part of the question. What is the basis of your statement that 'the ESB thing' appears to be fading? I don't believe it is.

The problem with ESBs however is that some vendors call their product an ESB, but it actually is much much more than that. In some companies this happened with their integration product just because Gartner or some other analysts company says that ESB is hot. Marketing strategy is changed: The product is called ESB and maybe somethings are added that are expected in an ESB.
Paul Fremantle of WSO2 wrote a very good article about what an ESB really is [1].

As for OSGi: The first company I saw using it in their middleware was WSO2. I have heard, that TIBCO, another middleware vendor, is also moving or has moved towards using it in their Active Matrix platform.
OSGi may help in various ways. The most important is that it decreases the effort of the installation of the platform. Install a minimum on each system used to deploy the application, and during deployment the components required to run the application will be added. You do not have to worry about having installed the right plug-ins, add-ons and what not. This is what both WSO2 and TIBCO are doing.
With some vendors, you see that you need to install an awful amount of software, of which you in the end may be using just a small part (e.g. IBM WebSphere). Because of this, you may have to use over-dimensioned systems, which adds extra costs.

OSGi may prevent this.
Have a look at the presentation of WSO2 about the WSO2 Carbon platform [2].
The statement at the end of the presentation says it all:

Adapt the middleware to your architecture, not the architecture to the middleware

So yes, I think OSGi has a future in enterprise apps.

[1] http://wso2.org/library/2913

[2] http://www.slideshare.net/wso2.org/the-carbon-story-presentation-855666

Disclaimer:
I am in no way affiliated with WSO2, TIBCO or IBM. I am a certified TIBCO BusinessWorks Developer and have been developing applications for the IBM WebSphere Process Server platform. Above all, I am a WSO2 Enthusiast.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文