码迷,mamicode.com
首页 > Web开发 > 详细

转:webservice跟ajax的区别和相同点

时间:2014-12-02 15:12:04      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:blog   http   ar   使用   on   数据   art   问题   log   

webservice跟ajax有如下相同:

1.两个都使用xml技术实现,

2.两个都使用http协议.

3.两个都实现不同平台不同开发语言间的数据交换

但两又有许多不同

1.webservices是服务端技术,主要在后台为各种程序提供服务,使用原有的soap(简单对象访问协议),主要解决的问题是提供一种理想的单位或机构间商业数据安全交换。

2.ajax则是客户端技术,它使用已经广泛使用的xmlhttp技术,它主要解决的问题是目前浏览器被动地位,使得客户端可以主动性从服务器获取信息,变成一个富客户端程序,从而减少服务端的程序工作和服务器的负荷,也使得客户端更灵活,功能更强大.它与webservices相比有更大的优越性,因为我们几乎不用改我们的服务端网站程序就可提供类似webservices的数据服务,

补充: 1、Web Service 不受客户端Browser限制,而编写 Ajax 就要考虑了。 2、Ajax 是一种写法,而 Web Service 是一种标准,也就是说Ajax需要有相关的后台页面进行与之相配合才行,而Web Service是独立存在的,由别的Actor 进行调用。 3、Web Service 属一种架构,扩展性与分布式较好。而Ajax在架构上可以说是一种空白。

源地址:http://blog.csdn.net/freshcommonlife/article/details/4041337

转:webservice跟ajax的区别和相同点

标签:blog   http   ar   使用   on   数据   art   问题   log   

原文地址:http://www.cnblogs.com/angelfeeling/p/4137280.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!