SOA与ESB技术应用

    技术2022-05-11  68

    SOA 是一种IT体系结构样式,支持将业务作为链接服务或可重复业务任务进行集成,可在需要时通过网络访问这些服务和任务。从业务的角度来说,面向服务的体系结构的重点在于开发能帮助完成业务任务的技术,而不是通过技术约束来规定的行动。 ESB SOA 中最普遍采用的工具。作为 SOA 的核心和基础架构, ESB 在其中扮演着日益重要的角色。 ESB ,全称为 Enterprise Service Bus ,即企业服务总线。它是传统中间件技术与 XML Web Service 等技术结合的产物。 ESB 提供了网络中服务最基本的连接中枢,是构筑企业神经系统的必要元素。 ESB 就是一种可以提供可靠的、有保证的消息技术的最新方法。 ESB 中间件产品利用的是 Web Service 标准和与公认的可靠消息 MOM 协议接口 …… ESB简单剖析: SOA的最大生产率是服务的集成与合成。那么,什么是集成?什么是合成?现在流行的ESB又是什么?SOA和ESB之间是什么关系呢?为什么会产生ESB?ESB的架构是什么样的呢? 我们拿一个开源的ServiceMix框架来介绍一下。ServiceMix一个简单的容器?不!是全面实现了JBI的架构!让我们设计一个ESB又应该怎么做?抽象模型与具象模型。ESB的组件,组件生命期管理,Normalized Message的结构与分发,调度…… 对,我们还需要慢慢体会。带着这些问题,我们一起来探讨一下ESB的相关内容。 用ESB构建SOA的中枢平台: SOA不仅仅是Web服务,如何让业务服务在最大限度地复用才是SOA的核心价值。ESB为分散服务提供了交互、组合和治理的基础架构。有了它,才能释放SOA的最大价值。  

    最新回复(0)