webservice中采用协议Http,还有其它的协议么

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 19:10:33
webservice中采用协议Http,还有其它的协议么

webservice中采用协议Http,还有其它的协议么
webservice中采用协议Http,还有其它的协议么

webservice中采用协议Http,还有其它的协议么
webservice 协议
Web Service使用的是 SOAP (Simple Object Access Protocol)协议
soap协议只是用来封装消息用的.封装后的消息你可以通过各种已有的协议来传输,比如http,tcp/ip,smtp,等等,你甚至还一次用自定义的协议,当然也可以用https协议.
Soap建立在http上,说白了是用http传送xml而已.
除了WebService外,常见的远程调用技术还有RMI(Remote method invoke)和CORBA,由于WebService的跨平台和跨编程语言特点,因此比其他两种技术应用更为广泛,但性能略低.
WebService使用SOAP协议实现跨编程语言和跨操作系统平台
WebService采用HTTP协议传输数据,采用XML格式封装数据(即XML中说明调用远程服务对象的哪个方法,传递的参数是什么,以及服务对象的返回结果是什么).WebService通过HTTP协议发送请求和接收结果时,发送的请求内容和结果内容都采用XML格式封装,并增加了一些特定的HTTP消息头,以说明HTTP消息的内容格式,这些特定的HTTP消息头和XML内容格式就是SOAP协议(simple object access protocol,简单对象访问协议) .
SOAP协议= HTTP协议+ XML数据格式
SOAP协议是基于HTTP协议的,两者的关系就好比高速公路是基于普通公路改造的,在一条公路上加上隔离栏后就成了高速公路.
商店的服务员只要收到了钱就给客户提供货物,商店服务员不用关心客户是什么性质的人,客户也不用关心商店服务员是什么性质的人.同样,WebService客户端只要能使用HTTP协议把遵循某种格式的XML请求数据发送给WebService服务器,WebService服务器再通过HTTP协议返回遵循某种格式的XML结果数据就可以了,WebService客户端与服务器端不用关心对方使用的是什么编程语言.
HTTP协议和XML是被广泛使用的通用技术,各种编程语言对HTTP协议和XML这两种技术都提供了很好的支持,WebService客户端与服务器端使用什么编程语言都可以完成SOAP的功能,所以,WebService很容易实现跨编程语言,跨编程语言自然也就跨了操作系统平台

webservice中采用协议Http,还有其它的协议么 webservice请求方式:POST 协议:Http是指的什么意思,其它的方式和协议又有哪些,最好给具体点说明,我是初学者 104868706 Http是?协议的英文缩写 基于HTTP协议的浏览器设计 电子邮件在Internet上的任何两台计算机之间进行传递时,大多数采用的是( )协议.A.POP3 B.HTTP C.SMTP D.TCP/IP 在IP网络中,从IP地址映射到物理地址采用______协议. 在IE地址栏输入的“http://www.tongji.edu.cn/”中,http代表的是______.a.主机 b.资源 c.协议 d.地 万维网采用的协议英文简称是什么 Internet网络互连采用的是哪种协议 在Internet中,http://www.pku.edu.cn/是指( ).(A)域名 (B)程序语句 (C)电子邮件地址 (D)超文本传输协议 9.______采用距离向量算法来构造路由表,即根据距离选择路由.( )A.路由信息协议 B.静态路由协议C.动态路由协议 D.开放最短路径协议11.在大型的局域网中,为了提高网络的健壮性和稳定性,在提供 租船协议中CQD是什么意思 协议中附录的英文 英语翻译就目前蓝牙技术的现状及发展作一探讨并对蓝牙协议体系中的基带数据传输机理进行分析,叙述了蓝牙无线链接在封频,基带协议,链管理协议(LMP)中采用的可靠性措施,以及蓝牙技术 英语翻译就目前蓝牙技术的现状及发展作一探讨并对蓝牙协议体系中的基带数据传输机理进行分析,叙述了蓝牙无线链接在封频,基带协议,链管理协议(LMP)中采用的可靠性措施,以及蓝牙技术 ospf协议中 in ospf 1 判断:1、DOS操作系统的命令都是带参数的2、TCP/IP协议是目前所有互联网都采用的一种协议3、excel2000种工作表中行和列的数目是任意的4、win2000中,通过键盘属性图标,可以设置键盘速度和添加 哪种网络中使用静态路由协议比使用动态路由协议优势更大