没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
Welcome to the 4.4.11 documentation! WSO2 Carbon is the award-winning, WSO2 Carbon light-weight, service-oriented platform that includes all WSO2 products. It is 100% open source and is delivered under Apache License 2.0. Consisting of a collection of OSGi bundles, WSO2 Carbon hosts components for integration, security, clustering, governance, statistics, and other features in the middleware space.
资源推荐
资源详情
资源评论
WSO2 Enterprise Integrator Documentation
Enterprise Integrator Documentation
Exported on 08/10/2018
Enterprise Integrator Documentation – WSO2 Enterprise Integrator Documentation
– 2
Table of Contents
1 Get started...................................................................................................... 23
2 Introduction ................................................................................................... 23
2.1 Overview.............................................................................................................................. 23
2.1.1 Short-running integration flows.......................................................................................................................23
2.1.2 Long-running business processes....................................................................................................................24
2.2 About this Release .............................................................................................................. 26
2.2.1 What's new in this release ................................................................................................................................27
2.2.1.1 Introducing the Micro Integrator profile..........................................................................................................27
2.2.1.2 Improving WSO2 EI Tooling..............................................................................................................................27
2.2.2 Compatible WSO2 product versions ................................................................................................................27
2.2.3 Fixed issues .......................................................................................................................................................27
2.2.4 Known issues.....................................................................................................................................................27
3 Enterprise Integration Patterns .................................................................... 28
4 Quick Start Guide ........................................................................................... 29
4.1 Routing requests based on message content ................................................................... 29
4.1.1 Configuring WSO2 EI .........................................................................................................................................29
4.1.2 Sending requests to WSO2 EI ...........................................................................................................................32
4.2 Additional Capabilities ....................................................................................................... 33
4.2.1 Exposing a datasource as a service..................................................................................................................33
4.2.2 Sending messages securely.............................................................................................................................37
4.2.3 Defining a BPMN process..................................................................................................................................41
4.2.4 Other WSO2 EI capabilities...............................................................................................................................43
5 Key Concepts.................................................................................................. 43
5.1 Enterprise Service Bus (ESB) concepts .............................................................................. 43
5.1.1 Message routing ................................................................................................................................................43
5.1.2 Message filtering ...............................................................................................................................................44
5.1.3 Message transformation..................................................................................................................................45
5.1.4 Content enriching .............................................................................................................................................46
5.1.5 Protocol switching ............................................................................................................................................46
5.1.6 Service chaining ................................................................................................................................................46
5.1.7 Message storing and forwarding......................................................................................................................47
Enterprise Integrator Documentation – WSO2 Enterprise Integrator Documentation
– 3
5.1.8 Load balancing..................................................................................................................................................48
5.1.9 Message entry points ........................................................................................................................................49
5.1.9.1 Proxy services....................................................................................................................................................49
5.1.9.2 REST APIs...........................................................................................................................................................49
5.1.9.3 Inbound endpoints ...........................................................................................................................................50
5.1.9.4 Tasks..................................................................................................................................................................50
5.1.10 Message processing units.................................................................................................................................50
5.1.10.1 Mediators...........................................................................................................................................................50
5.1.10.2 Sequences .........................................................................................................................................................50
5.1.11 Message exit points..........................................................................................................................................50
5.1.12 Message stores and processors........................................................................................................................51
5.1.13 Connectors ........................................................................................................................................................51
5.1.14 Transports .........................................................................................................................................................51
5.1.15 Message builders and formatters.....................................................................................................................51
5.1.16 Applying security to artifacts...........................................................................................................................52
5.1.17 Logging messages.............................................................................................................................................52
5.1.18 Message tracing ................................................................................................................................................52
5.1.19 Debugging mediation .......................................................................................................................................52
5.1.20 Enterprise Integration Patterns.......................................................................................................................52
5.1.21 ESB tooling ........................................................................................................................................................52
5.1.22 Developing and running microservices ...........................................................................................................53
5.1.23 Container-friendly integration .........................................................................................................................53
5.2 Business process concepts................................................................................................. 53
5.2.1 Business process...............................................................................................................................................53
5.2.1.1 Process Instance ...............................................................................................................................................55
5.2.2 Abstract and executable processes .................................................................................................................55
5.2.3 Orchestration vs. choreography.......................................................................................................................56
5.2.4 Asynchronous and synchronous communication...........................................................................................56
5.2.5 Business process modelling .............................................................................................................................56
5.2.6 Process execution .............................................................................................................................................56
5.2.7 Business Process Modelling Notation (BPMN) ................................................................................................57
5.2.7.1 Start event.........................................................................................................................................................58
5.2.7.2 User task............................................................................................................................................................58
5.2.7.3 End event...........................................................................................................................................................58
5.2.7.4 More constructs.................................................................................................................................................58
Enterprise Integrator Documentation – WSO2 Enterprise Integrator Documentation
– 4
5.2.8 BPMN Explorer ..................................................................................................................................................59
5.2.9 Business Process Execution Language (BPEL) ................................................................................................59
5.2.10 Human tasks......................................................................................................................................................59
5.2.11 Business process tooling ..................................................................................................................................59
5.3 Data services concepts ....................................................................................................... 60
5.3.1 Data service.......................................................................................................................................................60
5.3.2 Datasources.......................................................................................................................................................60
5.3.3 RESTful data services........................................................................................................................................60
5.3.4 OData services...................................................................................................................................................60
5.3.5 Datafederation ..................................................................................................................................................60
5.3.6 Distributed transactions...................................................................................................................................60
5.3.7 Batch processing...............................................................................................................................................60
5.3.8 Data transformation .........................................................................................................................................62
5.3.9 Managed data access........................................................................................................................................62
5.3.10 Streaming ..........................................................................................................................................................62
5.3.11 Namespaces ......................................................................................................................................................62
6 Tutorials ......................................................................................................... 62
6.1 Integration Tutorials........................................................................................................... 62
6.1.1 Sending a Simple Message to a Service...........................................................................................................62
6.1.1.1 Sending a Simple Message to a Service Using the ESB Profile.......................................................................62
6.1.1.2 Sending a Simple Message to a Service Using the Micro Integrator ..............................................................81
6.1.2 Sending a Simple Message to a Datasource....................................................................................................85
6.1.2.1 Downloading and set up WSO2 EI....................................................................................................................85
6.1.2.2 Starting WSO2 EI ...............................................................................................................................................85
6.1.2.3 Exposing a datasource through a data service ...............................................................................................85
6.1.2.4 Sending requests to the ESB ............................................................................................................................90
6.1.3 Routing Requests Based on Message Content ................................................................................................91
6.1.3.1 Connecting to the back-end service ................................................................................................................92
6.1.3.2 Mediating requests to the back-end service....................................................................................................94
6.1.3.3 Packaging the artifacts...................................................................................................................................102
6.1.3.4 Starting the Integrator runtime and deploying the artifacts........................................................................103
6.1.3.5 Starting the MSF4J profile ..............................................................................................................................103
6.1.3.6 Sending requests to WSO2 EI .........................................................................................................................103
6.1.4 Transforming Message Content .....................................................................................................................105
6.1.4.1 Creating the deployable artifacts...................................................................................................................106
Enterprise Integrator Documentation – WSO2 Enterprise Integrator Documentation
– 5
6.1.4.2 Packaging the artifacts...................................................................................................................................112
6.1.4.3 Starting the Integrator runtime and deploying the artifacts........................................................................112
6.1.4.4 Starting the MSF4J profile ..............................................................................................................................112
6.1.4.5 Sending requests to the ESB ..........................................................................................................................112
6.1.5 Exposing Several Services as a Single Service...............................................................................................114
6.1.5.1 Connecting to the back-end services.............................................................................................................115
6.1.5.2 Creating the deployable artifacts...................................................................................................................117
6.1.5.3 Packaging the artifacts...................................................................................................................................127
6.1.5.4 Starting the ESB runtime and deploying the artifacts ..................................................................................127
6.1.5.5 Starting the MSF4J profile ..............................................................................................................................127
6.1.5.6 Sending requests to the ESB ..........................................................................................................................127
6.1.6 Storing and Forwarding Messages.................................................................................................................129
6.1.6.1 Setting up the message broker profile...........................................................................................................131
6.1.6.2 Creating the Message Store............................................................................................................................131
6.1.6.3 Creating the Deployable Artifacts ..................................................................................................................132
6.1.6.4 Creating the Response Sequence ..................................................................................................................134
6.1.6.5 Creating the Message Processor ....................................................................................................................137
6.1.6.6 Packaging the artifacts...................................................................................................................................138
6.1.6.7 Starting the Message Broker runtime ............................................................................................................140
6.1.6.8 Starting the MSF4J profile ..............................................................................................................................140
6.1.6.9 Starting the ESB runtime and deploying the artifacts ..................................................................................140
6.1.6.10 Sending requests to the ESB ..........................................................................................................................140
6.1.7 Using the Gmail Connector.............................................................................................................................141
6.1.7.1 Setting up the message broker profile...........................................................................................................142
6.1.7.2 Creating the credentials for using the Gmail Connector ..............................................................................142
6.1.7.3 Importing the Gmail Connector into EI-Tooling............................................................................................143
6.1.7.4 Creating the Deployable Artifacts ..................................................................................................................146
6.1.7.5 Packaging the artifacts...................................................................................................................................152
6.1.7.6 Starting the Message Broker runtime ...........................................................................................................153
6.1.7.7 Starting the MSF4J profile ..............................................................................................................................153
6.1.7.8 Starting the ESB runtime and deploying the artifacts ..................................................................................153
6.1.7.9 Sending requests to the ESB ..........................................................................................................................153
6.1.8 Managing a Business Process.........................................................................................................................154
6.1.8.1 Configuring the Integration artifacts .............................................................................................................155
6.1.8.2 Creating the appointment cancellation process using BPMN......................................................................156
剩余2436页未读,继续阅读
资源评论
transthink
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 时间复杂度与数据结构:算法效率的双重奏
- QT 简易项目 网络调试器(未实现连接唯一性) QT5.12.3环境 C++实现
- YOLOv3网络架构深度解析:关键特性与代码实现
- 2024 CISSP考试大纲(2024年4月15日生效)
- ACOUSTICECHO CANCELLATION WITH THE DUAL-SIGNAL TRANSFORMATION LSTM NETWORK
- 深入解析:动态数据结构与静态数据结构的差异
- YOLOv2:在YOLOv1基础上的飞跃
- imgview图片浏览工具v1.0
- Toony Colors Pro 2 2.2.5的资源
- Java项目:基于SSM框架+Mysql+Jsp实现的药品管理系统(ssm+B/S架构+源码+数据库)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功