2010-06-02 18 views
0

我有asmx webservice,如果webservice很忙,我需要檢查。檢查我的webservice是否做了什麼?

我會從我的winforms客戶端詢問它。

+0

你的意思是「繁忙」,你的web服務應該能夠處理很多併發請求。 – 2010-06-02 10:37:53

+0

我的意思是他做了一些其他客戶的請求 – user278618 2010-06-02 11:15:07

回答

2

的方式來實現,這將是寫像一些註冊表項值:

HKEY_LOCAL_MACHINE\Software\Phenevo\WebService\<ThreadID> 

..when輸入您的ASMX,當你完成刪除值。 WinForms代碼可以簡單地計算'..WebService'鍵下面的值的數量 - 如果超過0,它就很忙。

不幸的是,不可能有一個靜態變量,由於工作進程被回收而增加和減少。