12

我需要知道 Jboss Fuse 和 Switchyard 有什么区别。Switchyard 网站称它将取代 Jboss ESB。这带来了一个问题 FUSE 和 Switchyard 之间的区别是什么,两者都将作为 ESB 工作

4

2 回答 2

18

Switchyard 实际上处于“JBoss Fuse Service Works”(即新的“JBoss SOA Plattform”)之上,作为面向服务的应用程序的框架。

Fuse 提供 Camel 作为使用企业集成模式 (EIP) 的集成框架,但不提供诸如 SOA 平台之类的功能(例如服务注册中心或 UDDI ...)。

它们都是 ESB,但用于不同的用例;一个是SOA,一个是集成,也是基于不同的容器;Fuse Service Works 将 JBoss EAP 作为容器,一个 J2EE 规范,而 FUse 基于 Karaf 容器,一个 OSGi“规范”。

我希望我对你有所帮助。

于 2014-02-19T00:38:34.567 回答
0

Jboss 通过集成 Switchyard 和其他几个 Apache 相关框架发布了新版本的 Fuse,请在此链接中引用它们。Switchyard 是一个复合框架,您可以在其中进行很多集成,例如文件轮询器、http、soap、webservice、BPEL、BPM 和 Java Beans 等。

Jboss 说您可以使用 EAP 6.4 服务器来处理与 Jboss Fuse(Switchyard)相关的事情,但是 EAP 6.4 服务器的普通安装不会通过 JBDS 检测 Switchyard 应用程序。你想在你的 EAP 服务器上安装 JBoss Fuse。请参阅此处的链接以了解有关此的更多详细信息。

于 2016-08-24T16:06:23.280 回答