Enterprise Services Bus ---3&4 Necessity Is the Mother of Invention

来源:互联网 发布:宝利通视频会议软件 编辑:程序博客网 时间:2024/06/05 07:05

3.1 The Evolution of the ESB

image

3.2 The ESB in Global Manufacturing

Common APIs and event-driven service interfaces are a core part of the design center of an ESB. However, diversity in connectivity options is critical to the adoption of an integration strategy.Another need that was identified was a way to bring the infrastructure to the applications, allowing the applications to plug into the infrastructure in whatever manner made sense for them and facilitating an incremental approach to adoption.

3.3 Finding the Edge of the Extended Enterprise

4.1 The Language of Integration—XML

Some basic ESB concepts: a business process definition, content-based routing, and data transformation

image

image

5 异步松耦合消息系统ESB

采用异步消息,传统同步消息调用RPC,会导致两个问题:1.调用者需要等待调用服务的完成,所以一个组件的崩溃导致整个系统崩溃2.调用者必须知道服务方的接口参数,不利于修改;而ESB则通过总线消息转换方式和XML机制,可以进行中间的消息格式、参数信息转换,调用者无需关心这些参数,而ESB根据另一方的需求转换为其预期的格式。

异步消息自然要求消息的持久化。

ESB异步消息允许消息返回给A,而A不是最初的请求方。即C请求服务,B提供服务,A接收服务

6. Service Containers and Abstract Endpoints

6.1 Diagramming Notations

image

image

image

image

image

image

image

image

image

image

image

image

image

原创粉丝点击