我有一个网页,必须快速响应每个客户端,因为会对页面进行多次请求。我正在使用Response.Write(data)
将生成的数据写回客户端。
但这就是我希望数据流本身停止停止的地方。我在Response.Write()
语句之后有逻辑,但我希望客户端在此代码执行之前已从Response.Write()
接收到数据;我不希望这段代码占用客户端,因为我在少数情况下运行一些SQL查询。
我最初的想法是生成一个新线程来处理逻辑,但是对网站的新线程有什么警告吗?新的线程将继续处理,而数据流将有效地停止"如上所述,对吗?有没有更好的方法来解决我的问题?