Talend Open Studio for data integration 和 Open Studio for ESB 的区别

The difference between Talend Open Studio for data integration and Open Studio for ESB

我想知道用于数据集成的 Talend Open Studio 和用于 ESB 的 Open Studio 之间的区别? 如果我们必须使用它们中的每一个时存在差异?

Talend Open Studio for ESB 在其 'Integration' 透视图中基本上包含 "Data Integration" 工作室。因此,您可以访问 ESB Studio 中的整个 Data Integration Studio。

ESB studio 添加了几个功能:

  • 在 'Integration' 透视图中,您会在存储库中找到一个 'Service' 选项卡,让您可以通过创建或导入 WSDL 文件来创建 SOAP 服务。
  • 在 'Integration' 视角中,您将可以访问更多组件(tESB* 组件,tRestRequest/tRestResponse)
  • 您有一个新的 'Mediation' 视角,这是全新的:您可以使用它创建路由,使用基于骆驼的组件(参见 http://camel.apache.org/ )。 这些路由是事件驱动的,需要一个 OSGI 容器(如嵌入式 Karaf)到 运行.

ESB 可能是适合使用的工作室,如果:

  • 您有兴趣制作网络服务
  • 您对routing/messaging(中介视角)使用骆驼组件感兴趣。

PS : 似乎从 Studio 6.2 开始,中介和集成视角已经合并。我暂时没有使用过这个版本。

希望对您有所帮助。