企业服务总线ESB

# 企业服务总线ESB安全

由中间件技术实现并支持SOA的一组基础架构,支持异构环境中的服务、消息以及基于事件的交互,而且具备适当的服务级别和可管理性。网络

经过使用ESB,能够在几乎不更改代码的状况下,以一种无缝的非侵入方式使企业已有的系统具备全新的服务接口,并可以在部署环境中支持任何标准。架构

更重要的是,充当缓冲器的ESB与服务逻辑相分离,从而使得不一样的应用程序能够同时使用同一服务,用不着在应用程序或者数据发生变化时,改动服务代码。性能

在更高的层次,ESB还提供诸如服务代理,协议转换等功能。翻译

--
ESB的概念是从SOA发展而来的,它是一种为进行链接服务提供的标准化的通讯基础结构,基于开放的标准,为应用提供了一个可靠的、可度量的和高度安全的环境,并可帮助企业对业务流程进行设计和模拟,对每一个业务流程实施控制和跟踪、分析并改进流程和性能。设计

在一个复杂的企业计算环境中,若是服务提供者和服务请求者之间采用直接的端到端的交互,那么随着企业内应用程序的增长和复杂度的提升,最终应用程序之间的关联会逐渐变得很是复杂,造成一个网状结构,这将带来昂贵的系统维护费用,同时也使得IT基础设施的重用变得困难重重。代理

ESB提供了一种基础设施,消除了服务请求者与服务提供者之间的直接链接,使得服务请求者与服务提供者之间进一步解耦。中间件

ESB是传统中间件技术与XML、Web服务等技术结合的产物,是在整个企业集成架构下的面向服务的企业应用集成机制:接口

- ESB容许在多种形式下经过像HTTP/SOAP和JMS总线的多种传输方式,主要以网络服务的形式,为发表、注册、发现和使用企业服务或界面提供基础设施。
- ESB提供可配置的消息转换翻译机制和基于消息内容的消息路由服务,传输消息到不一样的目的地。
- ESB提供安全和拥有者忌之以保证消息和服务使用的认证、受权以及完整性。
- ESb的服务质量也是能够区分企业集成技术平台优劣的关键标准之一。事件

**ESB优势**

- 扩展的、基于标准的链接。- 灵活的、服务导向的应用组合。- 提升重用率,下降成本。- 减小市场反应时间,提升生产率。

相关文章
相关标签/搜索