- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在之前的工作中,有很多关于“企业服务总线”(ESB) 的讨论。我读了一本关于它的概念书的部分内容,但从未真正理解如何具体实现/集成它。我熟悉 SOA/队列/目录服务/等。但我不明白 ESB 到底是什么。
它是一个具体的东西(服务/服务器/代理/等),您只需以不同的方式将所有应用程序连接到它,还是它只是一种设计系统的概念方式?
任何解释或优秀示例的链接将不胜感激。谢谢。
最佳答案
这是一个相当高层次的抽象概念。核心概念是 ESB 提供中间件和接口(interface),使企业无需编写代码即可连接其应用程序。
这可能包括协调不兼容的协议(protocol)、数据和交互的中介。
一切都通过中央总线的想法为额外的抽象层提供了机会。使用行业标准将其他应用程序、客户端等“插入”此总线,使得连接新服务、数据源、具有不同需求的客户端变得相对容易。
就实际实现而言,这是超大型企业支持业务的领域。虽然它很流行,但目标是一个理想的目标,在某种程度上可以通过与互联网的比较来理解:
一个大型通信总线,具有广泛不同的用途和数据,但都运行标准化协议(protocol)。
事实上,人们可以编写一个 HTTP 到 FTP 连接器,允许浏览器访问 FTP 站点,而无需调用 FTP 客户端(现在通常内置于浏览器中)。
Mashups 演示了一个有趣的实现 - 从旧金山当局获取一些公交车路线数据、从 google 获取一些 map 、从 yahoo 获取带有评级的寿司吧位置,然后运行一个简单的查询,为您提供最近的寿司吧,对其进行加权,以便您我愿意走远一点去更好的酒吧。
所有完全不同的服务,它们本身不兼容,但使用标准连接器(例如雅虎管道)可以将它们拉在一起形成一个有凝聚力且有用的整体。
-亚当
关于esb - 什么是 ESB?它有什么用处?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/597397/
我正在阅读有关 Edit Distance between 2 strings 的问题。 它可以使用编辑距离的公式通过动态规划来解决。我无法理解的是它的用处。首先,这与知道 2 个字符串的最长公共(p
我是一名优秀的程序员,十分优秀!