文档章节

WSO2 Enterprise Integrator---(1)

STINGWOH
 STINGWOH
发布于 2017/08/16 14:33
字数 630
阅读 65
收藏 0
点赞 0
评论 2
  • 一 、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的业务流程配置文件中的消息流架构,用于长期运行,状态业务流程。

 

 

© 著作权归作者所有

共有 人打赏支持
STINGWOH
粉丝 2
博文 40
码字总数 11386
作品 0
苏州
加载中

评论(2)

STINGWOH
STINGWOH

引用来自“lokywang”的评论

关于,数据总线这块,您觉得mule和wso2相比较的话,选哪个比较好。
我想你应该是问服务总线(ESB)吧
Mule 是双版本的,有社区版和企业版,社区版功能受限,比如转换器 等,而且Mule的服务治理这块社区版也比较弱,没有admin管理平台,这块是放在企业版收费的
WSO2 是完全开源的,各种组件很齐全,服务治理这块也很好用
另外WSO2 除ESB外 还有很多其他的功能很强大,如网关,微服务,认证服务,数据分析等
另外两者的IDE都是基于Eclipse的,从IDE的功能上就能看出WSO2的明显多了
l
lokywang
关于,数据总线这块,您觉得mule和wso2相比较的话,选哪个比较好。
The Magic Bullet of Integration - WSO2 Enterprise Integrator (WSO2 EI)

Enterprise Application Integration (EAI) has been a challenging but mandatory requirement within any enterprise IT system. According to a recent survey, 60% of the digital trans......

Chanaka Fernando ⋅ 2017/12/13 ⋅ 0

企业移动管理工具--WSO2 EMM

WSO2 Enterprise Mobility Manager (WSO2 EMM) 是全面帮助解决企业面临的移动计算挑战的管理工具。 无论设备供应,设备配置管理,策略实施,移动应用管理,设备数据安全或者是监控,WSO2 EM...

叶秀兰 ⋅ 2015/02/05 ⋅ 0

WOS2 ESB入门笔记(一)

笔者环境 笔记仅供参考,具体开发环境可能存在版本差异。 OS:windows10 JDK:1.8 Eclipse:4.5[STS Spring定制版] Maven:3.3.9 WOS2(http://wso2.com/) wso2是一个领先的开源SOA解决方案提供者。...

z201 ⋅ 2016/10/13 ⋅ 0

身份认证服务--WSO2 Identity Server

WSO2 Identity Server 是一个开源的身份认证服务,支持 Information Cards, OpenID 和 XACML 特性: System and User Identity Management API for integrating identity management to any......

匿名 ⋅ 2010/01/18 ⋅ 1

Understanding Hybrid Integration Platforms

Based on the research done by researchandmarkets.com, the market cap for Hybrid Integration Platforms (HIP) will grow from 17.14B in 2017 to 33.60B in 2022. This shows the impor......

Chanaka Fernando ⋅ 2017/12/09 ⋅ 0

企业服务总线--WSO2 ESB

WSO2 ESB是一套轻量级,以XML和Web service为核心的ESB(Enterprise Service Bus)。基于Apache Synapse和Apache Axis2项目构建。它支持connectivity,transformation,mediation和Web servi...

匿名 ⋅ 2008/09/15 ⋅ 0

初识 IBM Rational Data Architect V6.1

由于工作需要,我有机会熟悉并了解很多IBM软件的新产品与新技术,这段时间一直都在和Rational Software Architect, RequisitePro, SoDA, ClearCase 打交道,当项目进行到需要将UML2中的诸多与...

晨曦之光 ⋅ 2012/03/09 ⋅ 0

AEAI CRM客户关系管理升级说明

本次发版的AEAI CRMv1.5.1版本为AEAI CRMv1.5.0版本的升级版本,该产品现已开源并上传至开源社区http://www.oschina.net/p/aeaicrm。 1 升级说明 本产品是公司根据实际项目中客户提出的良好建...

数通畅联 ⋅ 2015/11/17 ⋅ 0

AEAI CRM V1.5.1升级说明,开源客户关系管理系统

本次发版的AEAI CRMv1.5.1版本为AEAI CRM v1.5.0版本的升级版本,该产品现已开源并上传至开源社区。 1 升级说明 本产品是公司根据实际项目中客户提出的良好建议,从而对产品进行的一次升级和...

数通畅联 ⋅ 2015/11/17 ⋅ 0

WSO2 Carbon Kernel 4.3.0 正式发布!!!

WSO2 Carbon Kernel 4.3.0 正式发布,更新内容请看 WSO2 Carbon Kernel 4.3.0 Alpha 发行说明。 WSO2 Carbon是一个免费,开源的一站式中间件堆栈,它基于Java开放服务网关标准(OSGi),Carbo...

oschina ⋅ 2014/10/14 ⋅ 1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

门面模式

1. 门面模式定义理解 是比较常用的封装模式,也称为外观模式; 标准定义:Provide a unified interface to a set of interfaces in a subsystem.Facade defines a higher-level interface t...

liuyan_lc ⋅ 23分钟前 ⋅ 0

SpringCloud 微服务 (九) Spring Cloud Bus

壹 本篇结合上篇学习使用SpringCloud Bus结合MQ来实现自动刷新 上篇有远端git码云,本地git,config统一配置中心服务,order服务,product服务 过程: 启动服务时,config服务将远端git的配置拉取到...

___大侠 ⋅ 24分钟前 ⋅ 0

别被别人抢走了你的时间!

前两天,有读者在评论区给我留言,问我类似于 618、双十一这样的电商狂欢,我会参与么? 我给他的回复很直接,我很少参与这类活动,尤其是一些整点抢券的行为,更加不会参与,因为我的时间很...

古乙丁三雨 ⋅ 28分钟前 ⋅ 0

nginx开启gzip压缩JS文件失败?

检查下GZIP设置的压缩的文件类型有没有application/x-javascript,在服务器在传送JavaScript文件时使用的MIME类型通常是这个.

hang1989 ⋅ 28分钟前 ⋅ 0

DockOne微信分享(一二九):聊聊Service Mesh:linkerd

【编者的话】随着企业逐渐将传统的单体应用向微服务或云原生应用的转变,虽然微服务或者云原生应用能给企业带来更多的好处,但也会带来一些具有挑战的问题,如怎么管理从单体应用转向微服务所...

xiaomin0322 ⋅ 33分钟前 ⋅ 0

linear regression

今天分享一个很经典的ML算法---LIner regression(线性回归) **线性回归(Linear regression)**是利用称为线性回归方程的最小二乘函数对一个或多个自变量和因变量之间关系进行建模的一种回归...

gfjjfuy112 ⋅ 35分钟前 ⋅ 0

百度地图使用经验-第1集:成功展现第1个地图

第1步:引入js(携带密钥) 第2步: 创建一个div 第3步: 写js 类: js自己的面向对象的特点; ES6 PHP,JAVA,C++ 插曲:事件 22小时前 事件和函数的区别: 函数是事先写好函数体,手工调用。...

宁哥实战课堂 ⋅ 37分钟前 ⋅ 0

sudo java : command not found

运行sudo java报错 $ sudo java$ sudo: java:找不到命令 解决方案: sudo命令后加-E,保留用户运行环境的环境变量。 sudo -E env PATH=$PATH java...

勇敢的飞石 ⋅ 40分钟前 ⋅ 0

ecs修改主机名称

https://help.aliyun.com/knowledge_detail/41305.html

张宏亮1982 ⋅ 42分钟前 ⋅ 0

扩展JS validate

if ($.validator) { //验证手机号码 $.validator.addMethod("phone", function (value, element, params) { return /^(1)[0-9]{10}$/.test(value); }, "请输入有效的......

熊猫你好 ⋅ 43分钟前 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部