1

我目前正在研究使用 BTS 2006 SDK“提交”自定义适配器来启用单元测试来调用测试“包装器”BTS 编排。这个“测试”编排将依次“调用”或“启动”我希望测试的编排。

我更喜欢使用“提交”适配器之类的东西,而不是将“测试”编排公开为文件删除或 Web 服务(例如)。

但是我遇到了一个问题,SDK“提交”适配器工作正常,但似乎只支持单部分消息,即使 IBaseMessage 似乎提供(必须提供)多部分消息支持。

如果我自定义示例测试编排并输出多部分消息,代码运行正常,但通过 SDK 提交适配器收到的响应包含“正文部分”(注意:HAT 活动显示所有部分)。

有谁知道是否可以编写一个支持多部分消息的自定义适配器(提交适配器是独立主机),以及从哪里开始最好的地方?

注意:我还查看了 BizTalkAdapterWizard(适用于 BTS2006、VS2005),但我对适配器缺乏经验,因此很难了解如何使用生成的代码来解决我的问题。

4

1 回答 1

0

您是否有机会在您的响应消息中使用任何可能影响结果的管道?并非所有管道组件都会保留消息中的所有部分(许多创建新消息的组件会[无意]忘记复制非正文消息部分)。

于 2009-09-04T00:49:11.460 回答