Apache Synapse ESB介绍.docxVIP

  • 50
  • 0
  • 约2.31万字
  • 约 20页
  • 2017-12-17 发布于河南
  • 举报
Apache Synapse ESB介绍

Apache Synapse ESB简要介绍林浩生2011-6-3简要介绍ESB——企业服务总线,是各种业务应用程序和路由之间的中间件,同时还负责转换消息。由于ESB充当了消息传递总线,系统间点对点的连接就不需要了,当一个系统需要与另一个系统通信时,它只是简单的发送一条消息给总线,然后ESB负责决定如何将消息路由到目标端点,消息也在这个过程中被转换为任何所需要的格式。这样ESB就扮演着一个重要的角色,即在不同的协议间做桥接。比如说,与一个ERP系统做接口需要SOAP,但内部的CRM系统可能只支持通过JMS传递XML这种方式,ESB可以在这些协议之间充当翻译,将CRM发出的JMS消息转换成ERP能够理解的SOAP Web服务调用。通常由ESB的“适配器”与那些风格迥异的协议组进行通信,包括SOAP、CORBA、JMS、MQ Series、MSMQ、FTP、POP3、TTP,等等。Apache Synapse 是Apache的一个顶级项目,它是一个简单、轻量级的高性能企业服务总线,是在 Apache Software Foundation 的 Apache License Version 2.0 下发布的。使用 Apache Synapse,我们可以通过 HTTP、HTTPS、JMS、SMTP、POP3、FTP、文件系统和许多其他传输介质筛选、转换、路由、操作和监视经过大型企业系统的

文档评论(0)

1亿VIP精品文档

相关文档