在我们的产品中,我们在数据中心有一个中央服务器,其中所有服务都以JBOSS服务器集群模式托管,并且需要在客户端部署n个远程服务器,其中一部分服务托管在JBOSS服务器上进行本地处理。所有远程服务器只需要与中央服务器通信。在远程服务器上处理信息后,信息/结果将被发送到中央服务器。我正在考虑为这个架构使用ESB (JBOSS switchyard或Mule ESB)。请让我知道什么是这个部署的正确架构。
发布于 2013-03-07 20:53:24
ESB将是一个很好的选择,因为a)它将满足与外部世界(在您的案例中为远程服务器)交互时的安全性要求b)如果需要,提供数据、协议转换c)您可以编排流程(您希望调用服务的顺序) d)监控
您也可以考虑使用Fuse ESB (Red购买它比现有的JBoss ESB更好)。
https://stackoverflow.com/questions/15246333
复制相似问题