0
我正在處理應用程序。WCF服務器端事件
該應用程序是這樣的。我是最近的畢業生,仍然在學習WCF的力量。
client1不應直接與client2交互。
我現在的問題是我有一個web服務。 Client1可以與web服務交互並向數據庫插入一些命令。 Client2讀取命令執行命令並將結果放回到db中。 client1應該知道該命令已被執行,它應該從db讀取結果。
只要client1插入一個命令,webservice就必須密切注意客戶端2在db中準備好了一個命令,並且client2可以繼續並執行該命令。
我不知道如何web服務可以親密client2,一個命令已準備好在數據庫中執行,然後親密的client1,當結果準備就緒。
任何幫助表示讚賞。
感謝,
問題是client1,webservice將在一個進程中運行,client2和webservice將在其他進程中運行。一個進程如何告訴其他進程某個任務完成? 請讓我知道。 – Sandeep 2010-06-02 21:09:47
@Sandeep:你讀過關於Duplex Services的鏈接文章嗎? – 2010-06-02 21:48:26
是的,我試過了。它真的很好看。問題是client1和webservice將通過一個通道進行通信,讓我們說它是channel1。 Client1插入一條命令。 client2和webservice之間還有一個通道。我不確定服務器是否可以在客戶端2完成某個任務時密切客戶端1。 – Sandeep 2010-06-03 13:05:21