在计算技术中,企业服务总线(ESB)是一种软件程序,它使互联网上的消费者可以使用模块化服务。这种总线是面向服务(SOA)软件技术的交付机制。这些应用于在线银行、旅游预订和,小型服务总线对于只有少量服务的初创公司来说已经足...
在计算技术中,企业服务总线(ESB)是一种软件程序,它使互联网上的消费者可以使用模块化服务。这种总线是面向服务(SOA)软件技术的交付机制。这些应用于在线银行、旅游预订和,小型服务总线对于只有少量服务的初创公司来说已经足够了。企业服务总线是一个web服务的消息传递系统,它负责在计算机系统之间共享和路由消息。这类似于自动邮局,可以确保数据被安全地传送到网络上适当的个人。当面向服务的体系结构第一次被创建时,没有标准的方法向整个社区提供业务服务。这使得公司很难共享信息,因为文件无法以标准方法使用。企业服务总线创建了一个标准平台,其中定义了所有公司安全共享业务服务的协议网络。有许多类型的服务总线可供选择。这些总线通常在价格和复杂性上有所不同。在购买企业服务总线之前,确定公司所需的复杂程度是很重要的,因为大型复杂的系统可能要花费几百万美元。小型总线可在互联网上使用,并提供对小型基于服务的web应用程序提供了足够的支持。企业服务总线是面向消息的中间件(MOM)技术的一个示例。此系列工具提供了在消费者和其他业务之间共享信息的管道。MOM技术的一些其他示例包括IBM MQSeries®。此技术提供了一个计算机系统以一种标准可靠的方式发送消息的通用方式。小型服务总线通常对于只有少量服务可用的初创公司来说就足够了这种类型的企业服务总线将提供在Internet上管理业务模块所需的最低功能。随着需求的增长,企业可以将总线平台和基础设施升级为更复杂的模型。企业服务总线负责共享来自公司的服务消息。这种类型的共享在公开的数据周围需要足够的安全性。总线通常包括可以在消息在网络上共享之前对其进行加密和解密的函数。此加密过程在消息通过网络传输之前对其进行安全保护。业务流程执行语言(BPEL)依赖于企业服务总线将业务服务与外部客户通信。这种特殊的脚本语言封装了公司特定业务流程的规则。BPEL程序需要一个ESB应用程序来确保服务的可靠性和性能
-
发表于 2020-08-07 10:41
- 阅读 ( 889 )
- 分类:电脑网络