独上高楼网站
  •    你所在位置:首页 VS.netASP.net基础知识〉耗时很长的服务器端事件中让客户端得到中间过程信息的合理解决方案(续)
  • 耗时很长的服务器端事件中让客户端得到中间过程信息的合理解决方案(续)
  • 作者:Autumoon  文章来源:博客园  发布日期:2008-08-20  浏览次数:60
  • 打印这篇文章
  • 先提一下:针对第一篇文章,有人拍砖,值得欣慰.

    原文地址:http://www.cnblogs.com/liulun/archive/2008/08/17/1269675.html

    砖文地址:http://www.cnblogs.com/xiaotie/archive/2008/08/17/1269902.html

    作者:兽族的荣耀

    再次感谢作者

    只说一句:我的目的是为了让人们熟悉一下思路知道这个系统该怎么入手,怎么做,能写出个方案来.重点不在面向对象,设计模式上

    好先看代码(自认为注释的还算详细)

    一:一些客户端的东西

    第一个js片段

    Code

    注意上面程序里 最后一句有个prepareCallServer函数,将在下面程序中给出

     

    第二个js片段 

    Code

     我这里写那个prepareCallServer函数貌似多余,

    当时写的时候好象别有用心

    现在回忆起来也惘然了.汗自己一个

     

    二:服务器端的一些东西

    先说pageload

    Code

    如果有没有发送成功的邮件,那我就直接给他发这些邮件

     

    在看ICallbackEventHandler这个接口的实现

    Code

    线程的标志变量可以用bool类型的变量取代,这里我写的不好

     

    三:最后是线程相关的类

    Code

    这里也没写什么属性,

    直接把变量public了,

     

    附件1:邮件发送逻辑层主要方法

    Code