0
我有一個服務器通過回調通道回撥給客戶端。WCF如何使用netTcp綁定單向操作
回調合約操作全部標記爲IsOneWay。綁定是netTcp。
我有時會遇到服務器產生的消息比客戶端可以處理更多的情況(我可以通過在客戶端方法中進行睡眠來模擬這種情況)。
最終我得到一個「CommunicationException: The socket connection was aborted
」
不幸的是我不知道什麼是引擎蓋下回事。
- 操作是排隊在發送 或接收方,或兩者?
- 我可以監視這些隊列嗎?
- 什麼導致超時?
- WCF是否有不斷寫入/讀取到套接字的線程?
- 接收端的WCF是否最終停止從套接字讀取,因此超時?