webservice跟ajax的区别和相同点
来源:互联网 发布:mac系统mp3剪接 编辑:程序博客网 时间:2024/05/27 20:38
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在架构上可以说是一种空白。
- webservice跟ajax的区别和相同点
- c#中抽象类和接口的相同点跟区别
- c#中抽象类和接口的相同点跟区别
- c#中抽象类和接口的相同点跟区别
- c#中抽象类和接口的相同点跟区别
- AsyncTask与Handler的相同点跟区别
- android_AsyncTask与Handler的相同点跟区别
- AsyncTask与Handler的相同点跟区别
- c#中抽象类(abstract)和接口(interface)的相同点跟区别
- g++和gcc的相同点和区别
- g++和gcc的相同点和区别
- g++和gcc的相同点和区别
- out和ref的区别和相同点
- g++和gcc的相同点和区别
- g++和gcc的相同点和区别
- interface和abstract 的区别和相同点
- g++ 和 gcc 的相同点和区别
- g++和gcc的相同点和区别
- 快速获取ORACLE表字段的清单
- solaris10下如何使用GNU的make?
- #pragma 指令
- 职责链模式(Chain of Responsibility)
- 我所知道的EC====>IDLE &RESET MODE
- webservice跟ajax的区别和相同点
- 比较Microsoft Expression 与 Adobe Suite 3
- 开博第一篇
- Opera 重大技术突破:用面部表情控制浏览器
- 解决服务器不支持FLV与虚拟目录下FLV无法链接问题
- ERP DB from AIX(32位)迁往Linux(64位),并且将DB由8173升级到9208
- .net 大文件上传设定
- 外企喜欢用什么样的人?
- Mediator Pattern(GoF-Behavioral Design Patterns)