我有一個Web服務託管在不同的方框中的IIS中,WCF服務託管在Windows服務中,在另一個方框中(N層方法)。在這裏,Web服務是WCF服務的客戶端。上傳文件的請求來自IIS託管的Web服務,並且此IIS託管的Web服務作爲迴應調用WCF服務並進行實際上載。到現在爲止還挺好。上傳完成後,WCF服務執行回調(我已將回調存儲在字典中,並且已使用(InstanceContextMode = InstanceContextMode.PerSession,ConcurrencyMode = ConcurrencyMode.Multiple))。 WCF服務發送回調。在跟蹤查看器中,它看起來像ASP.NET收到回調,但瀏覽器中的上載頁面(這是最終用戶)凍結好。 我正在使用larsw的ChunkingChannel綁定。從WCF到ASP.NET的回調可能嗎?
首先,它是在所有可能實現上述塞納里奧,約翰Saundars在這個環節提到:
What does "OperationContext.Current.GetCallbackChannel" actually do?
感謝您的幫助。
嗯,這個問題爲r由Allen Chen - MSFT解決。 http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/5edef384-eb64-4430-990f-fc149d40cb21/#4f93edd3-36a6-43a3-96b2-969b5903f563 – 2010-10-01 14:43:16