日期:2014-05-20  浏览次数:20416 次

Web Service的原理是什么???
Web   Service的原理是什么???

------解决方案--------------------
三个基础:
1、UDDI-统一描述、发现、集成
2、WSDL-Web Service描述语言
3、SOAP-简单对象访问协议

一般我们调用WebService时,是找到服务(可以通过UDDI),然后根据WSDL会生成相应的本地代理类(可以通过wsdl.exe或者web引用实现),本地代理类的生成,使我们调用远程的服务好像本地调用一样,非常的方便。
实际运行时,依靠SOAP协议。SOAP是一种轻量级的分布式协议,它主要是靠Http和XML来完成的,所以Web服务是只要能上网(HTTP产生作用),就可以访问任何服务器(XML,标准的通信格式,跟平台无关)里面的内容了。