文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>soap入门资料(1)

soap入门资料(1)

时间:2007-02-15  来源:shiwudao

最近可能要用点 soap,这玩意原来没整过啊,怎么着得学点。

一会儿就要下班放假回家过年了,今天先来个入门的,到w3c上面找个入门级练习一把,然后再深入。

原教程请参见http://www.w3schools.com/soap/default.asp。

 

首先,嘛叫soap呢,有个人说的好,soap就是XML。XML你知道吧,不知道的话自己找点咚咚去看。

简单来说,SOAP就是一个基于XML的协议,用于在HTTP协议之上进行应用程序之间的交互。

更简单的来说,SOAP就是用于访问WEB服务的一种协议。

 

SOAP的全称是 Simple Object Access Protocol. 简单对象访问协议。

SOAP是一种通讯协议。

SOAP用于在应用之间通讯。

SOAP是一种发送消息的格式。

SOAP是设计用于通过Internet的通讯。

SOAP是平台无关的。

SOAP是语言无关的。

SOAP基于XML

SOAP简洁而且可以扩展。

SOAP允许你穿过防火墙。

SOAP作为W3C的标准进行发展。

噢也,好累啊。

 

那么为嘛要用SOAP呢

因为对于应用开发来说,允许程序之间通过internet沟通是很重要滴。

今天呢,我们可以使用RPC在对象(比如DCOM,CORBA)之间进行通讯,但是涅,HTTP原来可不是被设计用来做这个的。RPC有一些复杂性和安全性上面的问题,所以通常防火墙或者代理服务器会阻塞这种传输。

那么更好的方法呢,就是通过HTTP来进行应用之间的通讯,因为啥呢,因为HTTP被所有的Internet浏览器和服务器所支持。所以就创造了 SOAP来实现这个方法。

 

SOAP提供了一个方法能够在不同操作系统上跑着的应用之间进行通讯,并且用不着高级货色(高深技术了,复杂的编程语言了)。

 

微软和SOAP

微软和SOAP有啥子关系呢。SOAP是 .NET架构的一个关键元素。用于未来的Internet应用开发。

 

SOAP1. 1给W3C的提案

2000年5月,很多公司,什么康柏,Ariba,惠普,IBM,,莲花,SAP给W3C一个提案。就是说希望SOAP这个Internet协议能够给应用程序的开发来个大变革。通过使用Internet的标准:HTTP和XML把图形化的用户接口桌面应用和强大的Internet服务结合起来。

 

SOAP1.2 W3C正在做

第一版SOAP的草案由W3C在2001年12月发布。

 

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载