BizTalk基本原理和流程

 

      可以看到,这个简易的BizTalk结构中,有一个ReceivePort和一个SendPort,相当于输入和输出,当消息进入的时候,BizTalk会用Adapter来接收他,然后通过Pipeline进行解析,解析成为BizTalk内部Orchestration所能识别的消息,然后Orchestration会处理这个消息,将处理的结果以XML的形式输出到SendPort,SendPort端的Pipeline对XML进行封装,再通过AdapterSend出去。

      Adapter

      Adapter在应用程序与Biztalk连接中充当了一个虚拟适配器的角色。有了Adapter,我们的应用才能和BizTalk进行通信,BizTalk的Adapter有以下三种:

  1. Application Adapters:These adapters connect to both packaged applications Such as SAP, JDE, PeopleSoft, and Siebel
  2. Technology adapters:These adapters bridge heterogeneous technologies and protocols. Such as .NET API, EDI, File, FTP, HTTP, MSMQ, SMTP, and Web services 
  3. Data Adapters:These adapters connect BizTalk Server to databases such as SQL Server

      Pipeline

      BizTalk的Pipeline(管道)分为Receive Pipeline和Send Pipeline

  1. Receive Pipeline:负责将数据转化为Orchestration能理解的数据
  2. Send Pipeline:是Receive Pipeline的反向操作

      Orchestration

      流程定制,这是Biztalk开发的一个核心,后面的学习中也多是围绕着Orchestration来进行的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值