如何在知道编排名称的情况下动态调用BizTalk编排?
调用编排形状需要在设计时知道编排的名称和参数。我试过使用'call‘XLang关键字,但它也需要编排名称作为设计时,就像在表达式形状中一样,我们可以写为
call BizTalkApplication1.Orchestration1(param1,param2);我正在寻找一些方法来指定调用编排名称,来自传入的消息或来自SSO配置存储。
编辑:我正在使用BizTalk 2006 R1 (企业服务总线指南是针对R2的,我不知道它如何解决我的问题)
发布于 2008-09-18 13:08:58
我过去完成类似工作的方式是在编排中使用直接绑定端口,并让MsgBox为我做一些繁琐的工作。基本上,它是这样的:
在步骤4中需要注意的一件事是:要使此功能正常工作,您需要创建一个包含自定义上下文属性的新关联集类型,然后确保直接绑定的发送端口“遵循”发送端上的关联集。否则,自定义属性将仅写入(而不是提升)到msg上下文中,路由将失败。
希望这能有所帮助!
发布于 2008-09-16 13:44:15
查看ESB指南(www.codeplex.com/esb)此软件包提供了您正在寻找的功能
https://stackoverflow.com/questions/72240
复制相似问题