1) WebService技术介绍
WebService是一种跨编程语言和跨操作系统平台的远程调用技术。只有通过Web Service,客户端和服务器才能够自由的用HTTP进行通信,不论两个程序的平台和变成语言是什么。
XML、SOAP和WSDL是Web Service平台的三大技术:
WebService采用HTTP协议传输数据,采用XML格式封装数据,即XML中说明调用远程服务对象的哪个方法、传递的参数是什么、以及服务对象的返回结果是什么。XML是WebService平台中表示数据的格式,除了易于建立和易于分析外,XML主要的有点在于它既是平台无关的,又是厂商无关的。
SOAP,WebService通过HTTP协议发送请求和接收结果时,发送的请求内容和结果内容都采用XML格式封装,并增加了一些特定的HTTP消息头,以说明HTTP消息的内容格式,这些特定的HTTP消息头和XML内容格式就是