飞扬,朝梦想起飞的方向

导航

ajax 学习笔记 webService (二) 错误处理

错误包括:超时和服务器抛出的异常,超时错误只能在webservice级别定义 。

客户端代码如下:

Code

 

 

服务器端代码如下:

Code

 

显然系统会抛出超时错误,因为客户端允许的等待时间为2秒(19 line),而服务器端进程挂起5秒(10 line)。客户端26 line 定义了failedCallback函数,即当出现错误时由该函数负责处理。参数 error 得到服务器异常,方法 get_message()得到异常信息,方法 get_timedOut()得到是否发生超时异常。分别将客户端19line 和服务器 10 line 注释掉,即可正常运行。

 

posted on 2009-03-05 21:27  晨风飞扬  阅读(299)  评论(0编辑  收藏  举报