这里就WCF和Web Service进行了比较,文章有详细的图片关于WCF服务应用项目和Web服务应用项目结构比较,希望大家看了会有帮助。

咱们咱们都知道WCF服务,有些人说会了WCF就不需求学会其他东西了,那咱们今日就来剖析比较一下WCF和Web Service。WCF其间一个重要特性便是支撑Web Service的中心协议。无论是服务应用程序仍是实践项目中客户端服务的引证的代码都能看出许多相似之处。这儿先来看看服务程序WCF和Web Service的代码结构(IIS保管为例)。

发掘WCF和Web Service异同点(wcf和web service区别)  WCF和Web Service 第1张


两者除了包含自己的扩展文件外还有与其对应的服务代码文件。

#T#WCF服务元数据是WCF服务的中心部分服务地址(Address)、绑定(通信协议Binding)、契约(服务、操作、数据Contract)的原始描绘信息。服务所揭露的元数据包含 XSD(文档中呈现的元素、文档中呈现的特点、子元素、子元素的数量、子元素的次序、元素是否为空、元素和特点的数据类型、元素或特点的默许和固定值)和 WSDL 文档(用于描绘服务的办法、参数、参数个数、次序、返回值、返回值的类型等办法的相关信息)。.Disco文档(描绘服务的协议、地址、命名空间等信息)。


再来看看客户端WCF和Web Service引证服务后本地的代码结构。首先是Web Service客户端的服务引证的本地文件:

发掘WCF和Web Service异同点(wcf和web service区别)  WCF和Web Service 第2张

其次是WCF客户端服务引证的文件结构:

发掘WCF和Web Service异同点(wcf和web service区别)  WCF和Web Service 第3张

两者都包含服务的本地代码文件(反序列化生成的本地服务相关代码),WSDL服务描绘文件、XSD服务结构文件。WCF结构模型必定程度上参阅了曾经的ASP.NET Web Service,并对此进行了扩。

转载请说明出处
知优网 » 发掘WCF和Web Service异同点(wcf和web service区别)

发表评论

您需要后才能发表评论