我使用 BizTalk 中的使用 SQL 配接器設定了一個編排。如編排中所示,我有一個請求/回應發送埠。我在我的 SQL 配接器上設定了入站行程,如下所示:
發送埠

編排

在Send WDF-Custom sql-bindings上,我沒有設定Action文本框,而是在系結配置上設定了入站屬性,對于Send Request/Response埠,和Receive Port一樣。當我啟動它并將我的訊息請求檔案移動到接收目錄時,我收到以下錯誤:
配接器無法通過 URL“mssql://DESKTOP-T2G7B3A//AFBizTalkTest?InboundId=MyID”傳輸將要發送埠“SNDPortTwoWay”的訊息。它將在為此發送埠指定的重試間隔后重傳。詳細資訊:“Microsoft.ServiceModel.Channels.Common.UnsupportedOperationException:無法理解“輪詢”操作。
不知道這是從哪里來的?
uj5u.com熱心網友回復:
您應該使用單向接收位置進行輪詢,而不是使用雙向發送埠。
如果您想要請求回應發送埠,您必須使用表操作或存盤程序呼叫,在這種情況下,您必須使用 WCF 消費配接器服務來創建適當的架構,它還會為您創建埠系結,您可以將其匯入 BizTalk 管理控制臺,然后給它一個更好的名稱。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/326998.html
標籤:sql-server 视觉工作室 私聊
上一篇:“ValidateExecutableReferences”任務意外失敗
下一篇:如何加密或隱藏組態檔c#
