我正在尝试使用带有asp.net的monotorrent库编写客户端应用程序。 有一个由monotorrent提供的clientapp示例,但由于我正在使用asp.net,我需要知道如何让引擎始终运行并获得反馈,如下载速率和..
我尝试使用.NET 4中提供的Task类,但是线程会随机关闭(我当然认为)。 有没有办法可以保持引擎运行的线程,总是工作? 或者在Web应用程序中寻找实现客户端的位置的任何想法?
答案 0 :(得分:0)
这是不可能的,因为ASP.NET工作进程会不时回收。您需要的是桌面应用程序或Windows服务。然后构建一个WCF服务与您的ASP.net应用程序进行通信。