一千萬個為什麽

搜索

在WCF中,超時是否會對通道造成錯誤?

在WCF中,請求 - 響應操作的超時是否會使客戶端的通道出現故障?

如果服務器在發送響應時超時,那麽通道是否在服務器端出現故障?

最佳答案

是的,超時會使通道出錯 - 並且始終只有一個通道鏈接客戶端和服務器 - 服務器沒有自己的通道......

你基本上有:

+-----------+                       +-----------+
|           |_______________________|           |
|  Client   |     The Channel       |  Server   |
|           |-----------------------|           |
+-----------+                       +-----------+

實際上只有一個通道連接這兩個位。至於超時 - 如果兩端為同一超時定義不同的值,則較小的值將“贏”並變得相關 - 不考慮較高的值(在另一端)。

轉載註明原文: 在WCF中,超時是否會對通道造成錯誤?