ASP.NET大任务异步处理的实现

时间:2011-02-22 04:28:21
【文件属性】:

文件名称:ASP.NET大任务异步处理的实现

文件大小:25KB

文件格式:RAR

更新时间:2011-02-22 04:28:21

BS架构也经常需要执行“大任务”(指执行时间非常长的任务)。如果这些任务直接放置在按钮单击事件的后面,那么页面将会有很长时间不能响应。在CS架构中,这个问题非常好解决,执行任务的线程和UI线程是独立的,不会造成假死。BS要实现这样的效果就相对麻烦一些。这个例子是使用处理器实现的,使用XMLHTTP向处理器发送请求。


【文件预览】:
ASP.NET大任务异步处理的实现
----WebTest()
--------WebTest.csproj(4KB)
--------AsyncRequest.cs(1KB)
--------bin()
--------Web.config(1KB)
--------obj()
--------Properties()
--------WebTest.csproj.user(1KB)
--------Default.aspx(3KB)
--------Default.aspx.cs(847B)
--------Default.aspx.designer.cs(974B)
--------BigTaskHandler.ashx(100B)
--------BigTaskHandler.ashx.cs(2KB)
--------AsyncRequestResult.cs(2KB)
----ASP.NET大任务异步处理的实现.suo(14KB)
----ASP.NET大任务异步处理的实现.sln(1KB)

网友评论

  • 感謝LZ收集,用起來挺方便
  • 谢谢分享,可用
  • 初学者借鉴
  • 很不错的demo 值得借鉴
  • 一般般吧,不适于初学者
  • 值得学习,很有用
  • 很不错的demo 值得借鉴