我应该在我的 BizTalk 服务中选择什么类型的关联?
What type of correlation should I choose in my BizTalk service?
任务:BizTalk 服务应从客户端 (Receive_1) 获取消息并将其发送到远程 1cServise (Send_1)。
1cServise接受消息,结构是这样的:
空 POST 请求地址 https://1Caddress.1cws
与 Header - Content-type: text/xml
和Body - XML(纯文本):
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<m:Get xmlns:m="http://www.gis.com.ua">
</m:Get>
</soap:Body>
</soap:Envelope>
然后 1cService returns 消息到 BizTalk (Receive_2),然后 - 到客户端 (Send_2)。
我的项目将无法编译,直到我将关联 属性 添加到消息 Send_1 和 Receive_2。
但是我应该选择什么类型的相关性 属性 来向 1cService 发送正确的请求?
或者,如何将正确的消息发送到 1cServise 以获得响应?
我认为在你的情况下你必须使用请求响应发送端口:
因为在您的情况下似乎是调用服务,returns 响应。例如,当您有一些 属性 或数据来关联请求和响应(当使用的传输不同步时),您可以使用关联。
任务:BizTalk 服务应从客户端 (Receive_1) 获取消息并将其发送到远程 1cServise (Send_1)。 1cServise接受消息,结构是这样的:
空 POST 请求地址 https://1Caddress.1cws
与 Header - Content-type: text/xml
和Body - XML(纯文本):
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<m:Get xmlns:m="http://www.gis.com.ua">
</m:Get>
</soap:Body>
</soap:Envelope>
然后 1cService returns 消息到 BizTalk (Receive_2),然后 - 到客户端 (Send_2)。
我的项目将无法编译,直到我将关联 属性 添加到消息 Send_1 和 Receive_2。
但是我应该选择什么类型的相关性 属性 来向 1cService 发送正确的请求? 或者,如何将正确的消息发送到 1cServise 以获得响应?
我认为在你的情况下你必须使用请求响应发送端口:
因为在您的情况下似乎是调用服务,returns 响应。例如,当您有一些 属性 或数据来关联请求和响应(当使用的传输不同步时),您可以使用关联。