[BTS06]BizTalk2006 SDK阅读笔记(五) 管道-Pipeline

管道

前面提到过,Adapter只完成从数据文件的输入输出,但不会对数据进行一些其它特殊处理!
比如,File Adapter只用来完成文件的读取或写入,但它不会去问用户,要处理的数据是什么格式。也就是说,Adapter只用来完成数据的in和out。

而MessageBox中要用到的数据是Xml格式,所以有Data -> Xml的处理过程。并且有时由于外系统生成的文件可能是特定的文件格式、或者是经过加密了的数据。这时就需要对这样的文件进行解码、解密等操作。这个工作,在BizTalk中就用pipeline来完成。

管道的种类

既然是管子,那就是双向的啦,有出有入!呵呵,完成的工作也正好是一正一反。看看图就明白了!


Decode :解码器
Disassemble:分解器
Validate:格式验证器
Resolve Party:(暂时还不太理解,应该是用在BAS中的东西)

Encode:编码器
Assemble:装配器
PreAssemble:再次装配

开发管道

微软当然会提供开发接口啦!

posted on 2006-09-30 23:25  徐中  阅读(492)  评论(1编辑  收藏  举报

导航