百度百科的定义:
ESB全称为Enterprise Service Bus,即企业服务总线。它是传统中间件技术与XML、Web服务等技术结合的产物。ESB提供了网络中最基本的连接中枢,是构筑企业神经系统的必要元素。ESB的出现改变了传统的软件架构,可以提供比传统中间件产品更为廉价的解决方案,同时它还可以消除不同应用之间的技术差异,让不同的应用服务器协调运作,实现了不同服务之间的通信与整合。从功能上看,ESB提供了事件驱动和文档导向的处理模式,以及分布式的运行管理机制,它支持基于内容的路由和过滤,具备了复杂数据的传输能力,并可以提供一系列的标准接口。
我的理解是ESB就是为各个不同的业务系统提供统一的接口,方便各个系统之间通信和数据传输,并且提供各种安全认证和验证。
ESB的发展经历了从刚开始各个系统之间网状通信,到后来有中间节点的通信,到目前有一个统一的业务服务总线。
那这样是不是可以理解ESB搭建以后,还需要改造各个系统,以满足总线的接口,方便调用总线获取信息。总线需要实现所有的服务和协议,支持各种数据格式,方便整合所有的。ESB是一个涵盖全面的系统?这些理解还需要记录,继续使用和总结。以后逐步更新吧。
分享到:
相关推荐
自己辛苦整理的网上的JBoss ESB学习笔记 ,非常详细,代码操作都有截图; 希望大家多支持! 学习笔记PDF的目录如下: 1——搭建ESB开发环境 2 2——第一个ESB代码Hello World 12 3——第二个ESB代码Hello World ...
最全的esb学习资料,包括各种开源和商业ESB系统的分析和对比,以及基本的原理和架构方式
ESB定义:ESB是一种在松散耦合的服务和应用之间标准的集成方式。它可以作用于: 面向服务的架构 -分布式的应用由可重用的服务组成 。。。。。。。。
JBOSS_Esb学习资料包含各种基础学习资料与协议交互资料
JBossESB学习笔记 收集了网上1-16系列教程,笔记详细介绍了JBossESB各个组件的特性及配置文件的说明
NULL 博文链接:https://siye1982.iteye.com/blog/592400
Jboss_ESB学习笔记,介绍的很详细,可以作为入门文档来看。
Jboss_ESB学习笔记以及总结和实例
Jboss_ESB学习笔记.doc
ESB学习总结,关于MULE开源ESB使用心得。
ESB学习总结宣贯.pdf
MuleESB是一个基于Java的轻量级企业服务总线和集成平台,允许开发人员快速便利地连接多个应用,并支持应用间的数据交换。MuleESB支持集成现有系统而无论其底层采用何种技术,如JMS、WebServices、JDBC、HTTP以及其他...
ESB ESB技术学习教程ESB ESB技术学习教程ESB ESB技术学习教程ESB ESB技术学习教程ESB ESB技术学习教程ESB ESB技术学习教程
Oracle Service Bus的初级教程,里面有3个比较典型的例子
。。。
企业服务总线ESB-解决方案与应用实例ppt IBM ESB, WebSphere ESB and WebSphere Message Broker IBM_ESB_MB企业服务总线系统集成的核心平台 IBMESB总体架构交流
NULL 博文链接:https://topmanopensource.iteye.com/blog/1931175
esb的 实例 学习esb的初学者 可以看看
很详细的IBM-esb学习资料,可以好好学习
ESB3实例代码及文档,非常不错的学习资料