The ESB is seen as the next generation of EAI - better and without the vendor-lockin characteristics of old.
As with EAI systems, ESB is not about business logic that is left to higher levels. It is about infrastructure logic.
Although there are many different definitions of what constitutes an ESB, what everyone agrees on now is that an ESB is part of an SOA infrastructure. However, SOA is not simply a technology or a product: it's a style of design, with many aspects (such as architectural, methodological and organisational) unrelated to the actual technology. But obviously at some point it becomes necessary to map the abstract SOA to a concrete implementation and that's where the ESB comes in to play.
Traditional EAI stacks consist of:
Business Process Monitoring,
Integrated Development Environment,
Human Workflow User Interface,
Business Process Management,
Connectors,
Transaction Manager,
Security, Application Container,
Messaging Service,
Metadata Repository,
Naming and Directory Service,
Distributed Computing Architecture.
because of their heritage, ESBs typically come with a few assumptions that are not inherent to SOA:
- Java specific.
- Run-time message mediator.
- Message translation.
- Security model translation.
Other capabilities that an ESB provides include:
- Process orchestration, typically via WS-BPEL.
- Protocol translation.
- Adapters.
- Change management (hot deployment, versioning, lifecycle management).
- Quality of service (transactions, failover).
- Quality of protection (message encryption, security).
- Management.
分享到:
相关推荐
An Enterprise Service Bus (ESB) is an architectural pattern and a key enabler in implementing the infrastructure for a service-oriented architecture (SOA). Real-world experience has demonstrated that ...
IBM Connecting Your Business Using WebSphere Message Broker V7 as an ESB 红皮书
简要介绍talend-ESB, osgi etl 以及相关知识概述
简要介绍talend-esb osgi etl 等知识,综合介绍了talend-ESB是什么,osgi是什么,以及TOS-ESB相关组件介绍。具体的内容,请下载仔细查看。
什么是EAI?什么是SOA?什么是ESB?什么是EDA?什么是SCA?什么是SDO?
ESB ESB技术学习教程ESB ESB技术学习教程ESB ESB技术学习教程ESB ESB技术学习教程ESB ESB技术学习教程ESB ESB技术学习教程
关于ESB项目的一些整理,工作原理之类。
最新的 IT 集成是使用 Web 服务技术实现面向服务的体系结构(SOA),有许多优秀的文章讲述了该技术的好处和相关的实践。最近,企业服务总线(Enterprise ...特别是,当前是否可以构建 ESB?如果这样,该如何构建?
ESB介绍和案例
esb的 实例 学习esb的初学者 可以看看
ESB原理及Mule ESB实践
Configuring an ESB Outbound Process 配置ESB的外向处理 * Configuring an ESB Inbound Process 配置ESB的入境Process The scenarios shown in this chapter require the following prerequisites.本章所示的...
IBM ESB产品介绍(官方) 初步介绍ESB和IBM的两个ESB产品-WESB WMB
文档列举了三个国产ESB的介绍:金蝶ApusicESB、锐易特软件、合众企业服务总线,希望可以对后来者提供一些建议
ESB大合集ESB大合集,包含你所需的文档!
一、Jboss ESB的简介 1、 什么是ESB。 ESB的全称是Enterprise Service Bus,即企业服务总线。ESB是过去消息中间件的发展,ESB采用了“总线”这样一种模式来管理和简化应用之间的集成拓扑结构,以广为接受的开放...
3.1. ESB事件说明 3.1.1. 查询事件 3.1.2. 回显事件 3.2. 数据展现集成配置 3.2.1. 是否支持分页 3.2.2. ESB查询服务 3.2.3. ESB回显查询服务 3.2.4. 字段设置 4. 功能示例 4.1. 数据展现集成“ESB服务”数据来源...
摘要:随着面向服务体系结构(s0A)的推出及其深入应用,企业服务总线(EsB)在理论和应用方面成为软件开发、集成与部署的 热点技术。论文分析了ESB的原理,对其体系结构进行了归纳,根据现有的ESB实现平台,重,最介绍...
ESB减少了你的SOA体系中的接口的数量,大小和复杂度。 ESB在请求者和服务之间实现了: 路由服务间的消息 转化请求者和服务之间的传输协议 转换请求者和服务之间的消息格式 处理分离资源间的业务事件
ESB.rar ESB设计与最佳实践.ppt IBM ESB, WebSphere ESB and WebSphere Message Broker.pdf IBM_ESB_MB企业服务总线系统集成的核心平台.ppt IBMESB总体架构交流.ppt