Multi Threading in ASP.NET
下面示例启动一线程,调用Web服务WebService1的方法: SendMail(string message,string email)
using System;
using System.Threading;
public class MyThreadClass
{
public void StartThread()
{
Thread T = new Thread(new ThreadStart(Run));
T.Start();
}
private void Run()
{
WebService1.SendMail("hello thread","mobidogs@youkuaiyun.com");
}
}
启用线程:
MyThreadClass T = new MyThreadClass();
T.StartThread();
(Source: http://www.codecomments.com/ASP_.NET/message351969.html )
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"> </script>
本文展示了如何在ASP.NET中实现多线程,通过创建新的线程调用Web服务方法SendMail,用于发送邮件。具体实现包括定义一个类MyThreadClass,启动线程并执行Run方法,Run方法中调用WebService1的Web服务接口。
1万+





