2010-09-07 217 views
1

我做了一個WebService聊天。在客戶端,我正在運行一個線程來定期檢查是否有新消息可用。通過Web服務通知服務器到客戶端

我想知道是否有任何方式通過Web服務通知客戶端。

我發現了一些與Web服務相關的調用'請求響應'。但我不知道它是如何工作的。

任何幫助表示讚賞。 謝謝

回答

2

請求/響應以及通知是由WSDL規範定義的但Web服務不支持的消息交換模式。它們是將Web服務傳遞給Web客戶端的模式,但由於規範的模糊性,Web服務無法解決這些規範。爲了達到你想要的效果,你的客戶端必須公開一個你的服務器將調用的web方法(在這一點上充當客戶端)來發送結果。基本上你會有2個同伴,你的客戶也將是一個Web服務。