當我詢問here時,我有一個由作爲Web服務發佈的公共端口啓動的編排。每次這項服務被稱爲編排開始作爲計劃任務適配器消耗的Web服務發佈的Biztalk業務流程
我需要每30分鐘啓動一次編排。
我結束了使用Scheduled Task Adapter來呼叫我自己的端口。我創建了一個預定的接收端口,用於在每個給定時間創建消息,以及一個帶過濾器的發送端口,從端口接收消息並將它們發送到Web服務端口
控制檯開始正確,但出現錯誤:
System.ServiceModel.CommunicationException: The server did not provide a meaningful reply; this might be caused by a contract mismatch, a premature session shutdown or an internal server error.
After researching,我發現了Biztalk不喜歡單向Web服務
我找到解決方案,如一個WCF-proxy(即使是由「Biztalk的Web服務發佈嚮導」生成此Web服務) ,但我想知道我是否可以配置編排網絡服務冰是雙向的(在嚮導中你可以強制它),然後按照我現在所做的方式來調用它。我試圖但仍然收到類似的錯誤
任何人都有類似的問題?
感謝