1.传统页面的过程

很多文件都是通过http协议请求来传送的

2.Ajax应用    

 异步的发生请求

页面部分刷新

减少数据传输量

(请求的数据传输量不变,主要是回发的数据传输量)

提高用户的体验

   (胡乱应用的话,会造成反方向的结果)

3.   asp.netajax应用 

服务器为中心的开发(是不用写js代码的)

客户端为中心开发(提供了丰富的支持)

4.microsoft Ajax library

 javascript基础扩展

 浏览器兼容层(ie,forbox)

 面向对象类型系统(维护和扩展的方法)

 提供一个异步通信层(对象进行封装进行扩张,服务器端和客户端之间的通信

 提供客户端基础类库(一些模型的基础)

下面是一段用JavaScript实现的面向对象的系统

客户端相应用户请求

script>

 以及一个用异步通信层实现信息传输

script>

对应请求在一般处理程序写  

;
            }
        }

    }
}

其中的Employee类是

._Title;
            }
        }
    }

客户端访问WebService方法

对应的JavaScript

>

webservice代码

 Employee(firstName, lastName, title);
        }
    }
}

 

 

 

相关文章: