BizTalk开发综合实验

1             课程简介

通过本课程熟悉BizTalk开发组件Schema/Map/Orchestration/Pipeline的开发与配置

2             准备工作

3             演示

3.1  创建与配置BizTalk应用程序

1.      打开Visual Studio,新建BizTalk应用程序

Biztalk 2013 R2 完整应用开发实验_第1张图片

2.      修改部署配置

Biztalk 2013 R2 完整应用开发实验_第2张图片

3.      创建应用程序签名

Biztalk 2013 R2 完整应用开发实验_第3张图片


3.2  创建输入消息Schema

  1. 新建Schema

Biztalk 2013 R2 完整应用开发实验_第4张图片

  1. 新建两节点FieldA, FieldB

Biztalk 2013 R2 完整应用开发实验_第5张图片

  1. 输入消息Schema

wKioL1hyGN2xTFKMAAAIHojL0FQ770.png-wh_50

3.3  创建输出消息Schema

  1. 创建输出消息Schema

Biztalk 2013 R2 完整应用开发实验_第6张图片

  1. 新建一节点的输出消息

wKioL1hyGR_S1l34AAAMh3q6-4A741.png-wh_50

3.4  创建与配置消息转换Map

1.      创建Map

Biztalk 2013 R2 完整应用开发实验_第7张图片

 

2.      配置消息转换

Biztalk 2013 R2 完整应用开发实验_第8张图片

3.5  创建并配置Orchestration

1.      Orchestration结构

Biztalk 2013 R2 完整应用开发实验_第9张图片

2.      Receive_1Activate属性置为true.

3.      创建输出和输出消息

Biztalk 2013 R2 完整应用开发实验_第10张图片

Biztalk 2013 R2 完整应用开发实验_第11张图片


4.      新建接收端口

Biztalk 2013 R2 完整应用开发实验_第12张图片

5.      消息类型

Biztalk 2013 R2 完整应用开发实验_第13张图片

6.      端口绑定方式

Biztalk 2013 R2 完整应用开发实验_第14张图片

7.      同之前过程创建发送端口,

Biztalk 2013 R2 完整应用开发实验_第15张图片

8.      创建Orchestration

Biztalk 2013 R2 完整应用开发实验_第16张图片

9.      InMsg绑定到Receive_1,OutMsg绑定到Send_1

10.  Operation_1连接到Receive_1, Send_1绑定到Operation_1

11.  Map1绑定到TransformSource Transform选择InMsg,Destination Transform 选择OutMsg.

Biztalk 2013 R2 完整应用开发实验_第17张图片

12.  Orchestration流程图

Biztalk 2013 R2 完整应用开发实验_第18张图片

3.6  创建并配置Pipeline

1.      新建接收管道,将XMLdisassembler拖入PipelineDisassemble流程中。

Biztalk 2013 R2 完整应用开发实验_第19张图片

2.      创建发送管道,将XMLAssembler拖入到PipelineAssemble流程中

Biztalk 2013 R2 完整应用开发实验_第20张图片

3.7  部署与配置BizTalk应用程序

1.      部署BizTalk应用程序,在BizTalk管理控制台可以看到部署的应用

Biztalk 2013 R2 完整应用开发实验_第21张图片

 

2.      右击应用程序,选配置,并在配置界面新建接收和发送端口,接收和发送管道选择新创建的ReceivePipeline1SendPipeline1

Biztalk 2013 R2 完整应用开发实验_第22张图片

3.      启动应用程序

3.8  测试应用

1.      通过输入消息的Schema生成测试消息并将生成的测试消息复制到接收文件夹

2.      在输出文件夹可以看到映射后的消息