我正在试图弄清楚ESB究竟是什么以及它是如何实现的。我知道这是供应商和消费者插入的总线,以便他们可以进行通信。
ESB是否包含多个服务器,提供者/消费者是否可以连接到任何服务器? 如果是这样,所有这些ESB服务器是否互连? 他们都提供相同合同的访问权限吗? 在所有这些服务器上运行像websphere这样的东西吗?
我很困惑,需要澄清一下。
答案 0 :(得分:1)
ESB在大多数情况下都在商品应用服务器上实现。主要是EJB框架...... 大多数成熟的应用服务器都具有内置的群集支持,因此您可以将ESB视为一个大型EJB应用程序,为业务通信创建(又一个)中间件抽象。技术(Web服务,消息传递,数据库访问等)是标准问题Java生态系统配方。