BizTalk动手实验(三)BizTalk开发综合实验

时间:2021-05-18 23:25:56

 更多内容请查看:BizTalk动手实验系列目录

                      BizTalk 开发系列

1 课程简介

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

2 准备工作

3 演示

3.1 创建与配置BizTalk应用程序

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

BizTalk动手实验(三)BizTalk开发综合实验

2. 修改部署配置

BizTalk动手实验(三)BizTalk开发综合实验

3. 创建应用程序签名

BizTalk动手实验(三)BizTalk开发综合实验

4. 配置应用程序签名

BizTalk动手实验(三)BizTalk开发综合实验

3.2 创建输入消息Schema

  1. 新建Schema

BizTalk动手实验(三)BizTalk开发综合实验

  1. 新建两节点FieldA, FieldB

BizTalk动手实验(三)BizTalk开发综合实验

  1. 输入消息Schema

BizTalk动手实验(三)BizTalk开发综合实验

3.3 创建输出消息Schema

  1. 创建输出消息Schema

BizTalk动手实验(三)BizTalk开发综合实验

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

BizTalk动手实验(三)BizTalk开发综合实验

3.4 创建与配置消息转换Map

1. 创建Map

BizTalk动手实验(三)BizTalk开发综合实验

2. 配置消息转换

BizTalk动手实验(三)BizTalk开发综合实验

3.5 创建并配置Orchestration

1. Orchestration结构

BizTalk动手实验(三)BizTalk开发综合实验

2. 将Receive_1的Activate属性置为true.

3. 创建输出和输出消息

BizTalk动手实验(三)BizTalk开发综合实验

BizTalk动手实验(三)BizTalk开发综合实验

4. 新建接收端口

BizTalk动手实验(三)BizTalk开发综合实验

5. 消息类型

BizTalk动手实验(三)BizTalk开发综合实验

6. 端口绑定方式

BizTalk动手实验(三)BizTalk开发综合实验

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

BizTalk动手实验(三)BizTalk开发综合实验

8. 创建Orchestration

BizTalk动手实验(三)BizTalk开发综合实验

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

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

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

BizTalk动手实验(三)BizTalk开发综合实验

12. Orchestration流程图

BizTalk动手实验(三)BizTalk开发综合实验

3.6 创建并配置Pipeline

1. 新建接收管道,将XML disassembler拖入Pipeline的Disassemble流程中。

BizTalk动手实验(三)BizTalk开发综合实验

2. 创建发送管道,将XML Assembler拖入到Pipeline的Assemble流程中

BizTalk动手实验(三)BizTalk开发综合实验

3.7 部署与配置BizTalk应用程序

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

BizTalk动手实验(三)BizTalk开发综合实验

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

BizTalk动手实验(三)BizTalk开发综合实验

3. 启动应用程序

3.8 测试应用

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

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