1、 biztalk暴露一个接收xmldocument参数的web service
2、 在biztalk中这个SOAP的接收位置用Xml接收管道
3、 所有要从这个web services的接收消息的orche接收端口都采用Specify Later绑定跟这个SOAP端口绑定。
4、 如果订阅条件中没有消息类型,在orche的接收形状的filter中加入消息类型的条件
如果你一定要这样做,可以将各个流程接收端口绑定到同一个物理SOAP端口,物理端口设置映射组,再在流程接收消息时设置Filter。
把各种各样的Message转成你要的Schema
以前用过一个类似的方法,
1、设计Schema节点,使用一个节点来包含所有的数据,设计概念如同数据表横表转竖表一样,
2、设计一个配置文件,来设别关键数据,BizTalk程序通过配置文件实现对数据的解析
3、根据数据解析结果利用动态发送端口发送到不动的位置。