gpt4 book ai didi

c# - ASP.NET 中使用线程的多个并发 Web 服务请求

转载 作者:太空宇宙 更新时间:2023-11-03 18:41:41 24 4
gpt4 key购买 nike

我需要同时向网络服务发出多个请求。我想为每个请求创建一个线程。这可以在 ASP.NET v3.5 中完成吗?

例子:

for(int i = 0; i<=10; i++)
{
"Do each Request in a separate thread..."
}

最佳答案

虽然您可以使用的机会因您想在代码中使用并行机制的内容和位置而异。我建议您从使用新的 Task 开始。来自 .NET 4.0 的类。例子是:

Task backgroundProcess = new Task(() =>
{
service.CallMethod();
});

这会让你开始。之后我建议你做一些阅读,因为这是一个非常广泛的主题。试试这个链接:

http://www.albahari.com/threading/

关于c# - ASP.NET 中使用线程的多个并发 Web 服务请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8170185/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com