WSO2 Enterprise Integrator---(1)
博客专区 > STINGWOH 的博客 > 博客详情
WSO2 Enterprise Integrator---(1)
STINGWOH 发表于4个月前
WSO2 Enterprise Integrator---(1)
  • 发表于 4个月前
  • 阅读 24
  • 收藏 0
  • 点赞 0
  • 评论 2

腾讯云 新注册用户 域名抢购1元起>>>   

  • 一 、WSO2 EI 总体架构

     Screen Shot 2017-08-08 at 6.12.44 PM.png

  • 二、WSO2 EI 简介

       WSO2 Enterprise Integrator(WSO2 EI)是一种全面的集成解决方案,它支持各种不同的应用程序之间的通信。不同于应用程序之间的各种形式直接通信,每个应用程序只与WSO2 EI进行通信,WSO2 EI主要作为ESB来处理转换和路由消息到适当的目的地。WSO2 EI产品可以用来管理短时间运行的、无状态的集成流(使用ESB 概要文件)以及长时间运行的、有状态的业务流程(使用业务流程概要)。该产品还包括一个用于全面监控的独立分析概要文件,一个消息代理概要文件(WSO2 MB),它可以用于可靠的消息传递,以及WSO2 MSF4j概要文件,您可以使用它来为您的集成流运行微服务。

      WSO2 EI的ESB概要文件通过事件驱动和基于标准的消息传递引擎(总线)提供了基本服务。允许架构师开发消息而不需要写代码。此ESB概要文件比WSO2企业服务总线的前一版本提前了一步,因为它在同一运行时提供了数据集成功能。这就消除了为集成过程使用单独的数据服务服务器的需要。

      WSO2 EI的业务流程概要使开发人员可以轻松部署长时间运行的集成流程(业务流程),使用BPMN 2.0标准或ws-bpel 2.0标准编写。由Activiti BPMN引擎5.21.0和Apache编排引擎(ODE)BPEL引擎提供支持,WSO2 EI的业务流程概要提供了一个完整的基于web的图形管理控制台,使用户可以轻松地部署、管理、查看和执行流程以及人工任务。

      因此,WSO2 EI本质上是一组企业架构设计模式(WSO2 ESB++),可以直接使用单个产品实现。该产品重量轻,用途广泛。它是100%开源的,并且是在Apache Software License 2.0版本下发布的,这是目前最有利于商业的许可证之一。

 

     短时间运行的集成流程

    下图演示了WSO2 EI的ESB概要文件中的消息流体系结构,用于实现集成流。

    messaging architecture

   

    长期的业务流程

    下图说明了WSO2 EI的业务流程配置文件中的消息流架构,用于长期运行,状态业务流程。

 

 

标签: WSO2 ESB
共有 人打赏支持
粉丝 3
博文 39
码字总数 11338
评论 (2)
lokywang
关于,数据总线这块,您觉得mule和wso2相比较的话,选哪个比较好。
STINGWOH

引用来自“lokywang”的评论

关于,数据总线这块,您觉得mule和wso2相比较的话,选哪个比较好。
我想你应该是问服务总线(ESB)吧
Mule 是双版本的,有社区版和企业版,社区版功能受限,比如转换器 等,而且Mule的服务治理这块社区版也比较弱,没有admin管理平台,这块是放在企业版收费的
WSO2 是完全开源的,各种组件很齐全,服务治理这块也很好用
另外WSO2 除ESB外 还有很多其他的功能很强大,如网关,微服务,认证服务,数据分析等
另外两者的IDE都是基于Eclipse的,从IDE的功能上就能看出WSO2的明显多了
×
STINGWOH
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: