我有一些网络服务,我有asmx文件和web服务的功能。
现在我还需要在那里打开一个工作线程,但是我没有看到像main这样的任何入口点。
有什么想法吗?
答案 0 :(得分:2)
Web服务没有任何主要内容。 Web服务托管在Web服务器中,当客户端发送调用其Web方法之一的请求时,它会被实例化 - 每个请求都在开箱即用的单独线程中处理。我也不认为在您没有完全控制应用程序域回收的环境中的自定义工作线程(除非您在IIS中关闭所有内容)是个好主意。
答案 1 :(得分:2)
您是否在global.asax中寻找应用程序启动事件? AFAIK,此事件在服务器重新启动后首次向您的Web服务发出请求。