zoukankan      html  css  js  c++  java
  • [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:再次装配

    开发管道

    微软当然会提供开发接口啦!
  • 相关阅读:
    [bzoj3524]Couriers
    [bzoj2789]Letters
    [bzoj4318]OSU!
    [luogu4570]元素
    [hdu6600]Just Skip The Problem
    [bzoj5025]单调上升路径
    [bzoj4557]侦察守卫
    [hdu5379]Mahjong tree
    [bzoj2957]楼房重建
    [noi253]A
  • 原文地址:https://www.cnblogs.com/xuzhong/p/519558.html
Copyright © 2011-2022 走看看