Ajax和WebService共同点和区别
共同点:
1、它们都能够实现分布式调用,能够在不同的平台上面交换数据。
2、实现上都是用了xml技术和Http协议。
不同在于:
1、ajax是客户端技术,它使用已经广泛使用的xmlhttp技术,是一种实现方法的技术,它主要解决的问题是目前浏览器被动地位,使得客户端可以主动性从服务器获取信息,变成一个富客户端程序,从而减少服务端的程序工作和服务器的负荷,也使得客户端更灵活,功能更强大.它与webservices相比有更大的优越性,因为我们几乎不用改我们的服务端网站程序就可提供类似webservices的数据服务;实现上要受客户端浏览器的限制;
2、webservices是服务端技术,是一种标准主要在后台为各种程序提供服务,使用原有的soap(简单对象访问协议),主要解决的问题是提供一种理想的单位或机构间商业数据安全交换;Web Service 不受客户端浏览器限制;具有自己的架构;

浙公网安备 33010602011771号