1

第一个问题:)

您将在下面看到我创建的地图图片。我将 TransHeader 记录(数据集的孙子,行的子)映射到将绑定到发送端口(WCF-SQL 调用存储过程)的目标架构。

当我使用该发送端口时,只有 TransHeader 记录的第一个实例被映射并发送到 SQL 服务器。显然,通过查看架构,您可以知道我的入站架构中可能存在多个 TransHeaders。我想插入每个实例。

有什么想法吗?

图片:

http://imgur.com/zgDqZ

4

1 回答 1

2

您可以使用复合架构来包装 WCF-SQL 请求,并在发送端口上使用复合操作来执行这些多个请求。

基本上,您将usp_InsertTransHeader请求和响应包装在复合模式中,并将请求和响应的 MaxOccurs 标记为“无界”。

这个链接 Composite Operations应该为如何实现这一点提供一个很好的指南。

另外,请注意 Richard Seroters 在他的书中的例子; BizTalk 2009 的 SOA 模式

高温高压

于 2011-10-19T08:19:02.597 回答