检查我的网络服务是否在做什么?

时间:2010-06-02 10:31:23

标签: c# web-services

我有asmx网络服务,如果网络服务忙,我需要检查。

我会从winforms客户端询问。

1 个答案:

答案 0 :(得分:2)

实现此目的的一种方法是编写一些注册表键值,如:

HKEY_LOCAL_MACHINE\Software\Phenevo\WebService\<ThreadID>

..输入ASMX时,在完成后删除该值。 WinForms代码可以简单地计算'..WebService'键下面的值的数量 - 如果超过0,它就会忙。

不幸的是,由于工作进程被回收,不可能有一个增量和减量的静态变量。