2007年6月6日
摘要: 在传统的Web应用程序中,处理异常相对来说比较简单——即使开发者不作任何处理,浏览器也会默认地将收到的异常信息显示在浏览器中。而对于Ajax应用程序来说,事情却并不那么简单。Ajax程序“异步”的天性加上其后台运行的行为,让用户乃至开发者都很难判断某次对服务器的调用是否顺利完成,浏览器自然也对Ajax程序运行时发生的异常无能为力。 在前面两节中,借助于ASP.NET AJAX异步通讯层的帮助,我们已经能够容易地从客户端向服务器端发起异步HTTP请求——在理想情况下,这自然不会有什么问题,也足够使用。然而,Web程序在运行中会有很多不确定性,从网络状况的不稳定到开发者的粗心大意,任何一个难以预料的问题均会导致某次异步调用以失败告终。 因此,在ASP.NET AJAX异步通讯层的实现中,自然也内建了对异步调用时异常的处理方法…… 阅读全文
posted @ 2007-06-06 00:34 Dflying Chen 阅读(7666) 评论(26) 推荐(0) 编辑