asp.net(C#) 是 多线程吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了asp.net(C#) 是 多线程吗相关的知识,希望对你有一定的参考价值。

是多线程,但不需要程序员去控制,asp.net和IIS有自己运行的一套机制。具体的不懂,太复杂! 参考技术A 这个问题。。。网页哪有单线程,一个网页时一个线程。 参考技术B 呃,这个有点难理解

ASP.NET里面Ajax请求数据后台可以用多线程处理返回吗?

参考技术A 可以,当然不是上面那个家伙说的那样。

我想你说的不是ajax异步请求,而是后端异步处理请求结果吧,你需要实现一个异步处理器,IAsyncHttpHandler,里面由于该车BeginProcess和EndProcess,是标准的异步处理模式,遵循正常的异步模式实现就可以支持异步的处理器。
参考技术B keyi追问

怎么处理返回呢

追答

返回处理后的结果么?respons输出,前台接收data即可

追问

前台Ajax请求怎么知道请求的是哪个线程的方法呢,如果我在主线程里面创建了一个线程来处理前段Ajax请求,然后我直接在我创建的这个线程里面Response哇?

追答

我说的不是多线程执行AJAX,是AJAX后台处理方法多线程。

追问

噢,谢谢

以上是关于asp.net(C#) 是 多线程吗的主要内容,如果未能解决你的问题,请参考以下文章

ASP.NET里面Ajax请求数据后台可以用多线程处理返回吗?

能说一下ADO.NET 和.NET,还有asp.NET的区别吗?

ASP.NET MVC 上下文对象使用单例

初探asp.net异步编程

C# 程序员编程 ASP.NET CORE MVC5 EF Redis 多线程 异步 爬虫 视频教程

用C#编写的asp.net 和 vb.net编写的asp.net 有性能上的差异吗?