【发布时间】:2013-07-31 09:02:29
【问题描述】:
我有一个 Web 服务,它需要很长时间才能执行。我打算将处理任务委托给后台线程并立即将确认响应返回给用户。
在这种情况下,我担心后台线程的生命周期。
后台线程会在主方法/线程完成执行之前完成委托任务吗?
【问题讨论】:
-
"web 服务方法必须返回值" ,哪个值?后台线程的值?你说你的后台线程会运行一个大任务,为什么要等待它完成?
-
或者,只是实现一个异步调用,更简单的IMO
标签: c# multithreading wcf isoneway