这是从原来的blog转发过来的。

1.新建一个项目
[BizTalk][Pipeline]开发Pipeline(二)  ...入门

2.创建一个类库项目 
[BizTalk][Pipeline]开发Pipeline(二)  ...入门

3.填加一个类MyPipelineDll 
[BizTalk][Pipeline]开发Pipeline(二)  ...入门

4.引用BizTalk Pipeline开发用的dll 
[BizTalk][Pipeline]开发Pipeline(二)  ...入门 

5.一定要实现的接口
[BizTalk][Pipeline]开发Pipeline(二)  ...入门 

6.实现IBaseComponent成员
[BizTalk][Pipeline]开发Pipeline(二)  ...入门

7.实现IComponent成员 
[BizTalk][Pipeline]开发Pipeline(二)  ...入门
 8.Validate接口
[BizTalk][Pipeline]开发Pipeline(二)  ...入门 

9.其它的一些接口
[BizTalk][Pipeline]开发Pipeline(二)  ...入门 


如何使用自己开发的Pipeline。

1.新建一个BTS流程
[BizTalk][Pipeline]开发Pipeline(二)  ...入门 

2.Bts流程项目
[BizTalk][Pipeline]开发Pipeline(二)  ...入门
 
[BizTalk][Pipeline]开发Pipeline(二)  ...入门 

3.填加一个发送管道
[BizTalk][Pipeline]开发Pipeline(二)  ...入门


4.这时发现,自己写的pipeline怎么看不到呢? 
[BizTalk][Pipeline]开发Pipeline(二)  ...入门

原来是忘了注册了

5.生成一个snk 
[BizTalk][Pipeline]开发Pipeline(二)  ...入门
 
6.在pipeline中引用这个snk
[BizTalk][Pipeline]开发Pipeline(二)  ...入门
 
6.还有这段注册用信息
[BizTalk][Pipeline]开发Pipeline(二)  ...入门 

7.将编译好的pipeline组件考到BizTalk目录下(可以不考,主要为了好管理)
[BizTalk][Pipeline]开发Pipeline(二)  ...入门 

8.注册到GAC中
[BizTalk][Pipeline]开发Pipeline(二)  ...入门
 

9.这样,在填加组件中就可以看到自己定义的pipeline了。
[BizTalk][Pipeline]开发Pipeline(二)  ...入门 

10.将自己的pipeline组件拖放到发送管道中,就可以使用了。
[BizTalk][Pipeline]开发Pipeline(二)  ...入门 


具体的应用,要看用户需求。
到目前为止,我还没有真正实践过,真是可惜。

相关文章:

  • 2022-01-31
  • 2021-07-12
  • 2022-03-02
  • 2021-07-11
  • 2022-02-25
  • 2021-11-15
  • 2022-12-23
  • 2022-01-04
猜你喜欢
  • 2021-10-16
  • 2022-01-24
  • 2021-10-31
  • 2021-08-28
  • 2021-07-17
  • 2021-11-25
  • 2022-03-04
相关资源
相似解决方案