1
如果我在方法中設置了IsOneWay=true
,那麼它裏面拋出的異常會影響通道還是客戶端?是否有異常拋出One方法會導致通道故障?
如果我在方法中設置了IsOneWay=true
,那麼它裏面拋出的異常會影響通道還是客戶端?是否有異常拋出One方法會導致通道故障?
客戶端不會有任何異常,但會對任何不可靠的通道造成故障。 From MSDN:
單向操作不能返回值,並扔在服務端將無法使其到客戶端方式的任何異常。
在任何情況下,你需要一些更詳細看看這個blog on codeidle它會引導你通過一個單向操作,包括當拋出一個異常會發生什麼。
嚇人,就像這聽起來是依賴於綁定,我試圖找到合適的資源,現在解釋它:WCF And One Way Behavioral Inconsistency
你確定'將錯標的channel'? – 2011-02-25 19:24:50