在自定义BizTalk适配器中实现宏

时间:2011-05-06 14:23:53

标签: macros biztalk adapter biztalk-2009

我正在编写自定义适配器。我想实现内置适配器已经具有的宏功能。

在我看来,应该有一个内置在BizTalk中的库,或者我可以传递字符串字符串的其他地方,它可以返回结果字符串,并将宏替换为其上下文数据。

我想到这个疯了吗?这存在吗?谢谢!

1 个答案:

答案 0 :(得分:3)

实现宏在很大程度上取决于您尝试实现的适配器的上下文。事实上,据我所知,没有内置库可以做到这一点。

但是,实现宏相对容易,并且您不必使用正则表达式等。一个简单的令牌替换算法就可以了。

实现%DateTime%或%MessageID%等宏是微不足道的,可以在没有上下文的情况下完成。实现其他宏,例如%SourceFileName%将要求您的适配器读取BizTalk上下文属性。