Web
Service(Service)和WCF技术还提供了应用程序与应用程序之间的通信。它们还是按照soap音信在客户端以及服务端之间进行通信,由于soap音讯是一模一样种xml格式,由此传的多少格式为XML。每一次客户端向服务端请求数据日常,客户端的服务代办,都会见以请音信转化为soap音信进行传输,而服务端在返数据经常也碰面拿数据转发成soap新闻传。两者提供的劳务都可以用WSDL(web
service description
language)来叙述。对于客户端,它们都得以为丰硕引用的法来转服务的代理类,即向服务器请求wsdl文档,然后按照wsdl文档生成服务代办(前提是服务端允许客户端取wsdl文档,此处可当webconfig中举行部署)。

XML,      总体来讲,WCF可看作是Web
瑟维斯(Service)(Service)的一个升任版本,所以不应当说是两者的别,而相应说WCF相较于Web
瑟维斯的先进性。其先进性重要暴发点儿触及:(1)WCF扶助之大网传输协议要明确多于Web
瑟维斯(Service),WCF帮助的网络协议包括http、tcp、命名管道、MSMQ等,而web
service只帮忙http协议;(2)WCF的服务宿紧要比Web
service充裕,WCF程序可住宿在IIS、WAS、控制台应用程序、Windows客户端应用程序、Windows服务等,而web
service则不得不寄宿在IIS上。

      就近期而言,作为数据服务,Web
Service的用就日渐为WCF取代,因为Web
Service(Service)所能实现之职能,WCF基本都可以落实,而且WCF在网络协议和服务宿主上还提供了再次多之可选用性。

 

相关文章

网站地图xml地图