Consider an ASP.NET page with this code:
while (read)
{
Response.OutputStream.Write(buffer, 0, buffer.Length);
Response.Flush();
}
应用程序应该进行高度性能调优,处理成千上万个并发请求,其主要目的是通过高速连接向客户端传输巨型二进制文件。我可以使用
ASP.NET页面
、HTTP处理程序
、IHttpAsyncHandler
、ISAPI过滤器
等方式来完成这项工作。问题是,哪种方法是最佳选择?