【问题标题】:What is ESB ? What it Does ? Where it runs?什么是 ESB?它能做什么 ?它在哪里运行?
【发布时间】:2015-12-31 09:00:20
【问题描述】:

任何人都可以详细解释 ESB 吗?我是新手。除了集成应用程序,我还需要知道 ESB 在哪里运行?它可以集成哪些类型的服务。提前致谢。

【问题讨论】:

  • 试试 google 和 wiki,一旦你对 Esb 有了更深入的了解,再问一些更具体的问题。
  • 感谢您的回复尼尔。我正在做你说的。如果您从您的角度说出 esb 是什么,这对我会有帮助。
  • 这个问题太宽泛了,我的回答会很长。首先,我建议您在 hub-spoke 联合 esb 和分布式 esb 之间进行阅读。
  • 好的。我这样做了,很快就会回来找你。再次感谢。

标签: esb


【解决方案1】:

企业服务总线 (ESB) 是一种软件架构概念,可实现各种应用程序之间的通信。不必让每个应用程序以各种格式直接相互通信,每个应用程序只需与 ESB 通信,ESB 负责将消息转换和路由到相应的目的地。

ESB 通过事件驱动和基于标准的消息传递引擎(总线)提供其基本服务。多亏了 ESB,集成架构师可以在不编写代码的情况下利用消息传递的价值。开发人员通常使用在一类中间件基础设施产品中发现的技术来实现 ESB,这些技术通常基于公认的标准。与面向服务的架构 (SOA) 一样,ESB 本质上是企业架构设计模式的集合,现在由许多企业软件产品直接实现。

此外,WSO2 ESB 是一种快速、轻量级和多功能的企业服务总线。它是 100% 开源的,并在 Apache License v2.0 下发布。使用 WSO2 ESB,您可以执行各种企业集成模式,包括过滤、转换和路由通过 HTTP、HTTPS、JMS、邮件等通过您的业务系统的 SOAP、二进制、纯 XML 和文本消息。

资源:http://soatutorials.blogspot.com/2013/08/10-minute-tutorial-for-extending-wso2.html

【讨论】:

    猜你喜欢
    • 2017-02-27
    • 2015-05-05
    • 1970-01-01
    • 1970-01-01
    • 2011-03-25
    • 2019-12-23
    • 1970-01-01
    • 1970-01-01
    • 2011-11-11
    相关资源
    最近更新 更多