wcf是什么比例(wcf数据)

技术WCF元数据是什么这篇文章主要讲解了“WCF元数据是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“WCF元数据是什么”吧!WCF经过长时间的发展,使用它的人越来越

本文主要讲解“什么是WCF元数据”,简单明了,易学易懂。请跟随边肖的思路,一起学习学习《什么是WCF元数据》!

经过长时间的发展,WCF被越来越多的人使用,它的功能也很强大。根据我的经验,我将在编程中处理WCF元数据。应用程序需要获取服务端点的元数据,以查看是否有至少一个端点支持该请求的合同。如果服务或基于HTTP-GET协议支持元数据交换端点,则元数据在此端点中可用。当我们使用HTTP-GET协议时,元数据交换的地址是HTTP-GET地址(通常,服务的基址是以?Wsdl是后缀)。

支持WCF元数据处理的类型

publicenumetadataexchangeclientmode { metadata exchange,HttpGet}classMetadataSet:{.} publicclassserviceendpointcollection : collection service endpoint {.} publicclassMetadataExchangeClient { publicMetadataExchangeClient();publicatmetadataexchangeclient(bindingExbinding);public metadata setgetmetadata(uri address,metadata exchangeclientmodemode);//更多成员} publicatabstractclasssmetadata importer { publicatabstractserviceendpointcollectionimportallendpoints();//更多成员} PublicClassWSDLImporter3360元数据导入器{ PublicWSDLImporter(元数据);//更多成员} public classserviceedpoint { publicendpointaddress { get;设置;} publicBindingBinding { get设置;} public contractdescriptioncontract { get;}//更多成员} public class contract description { public string name { get;设置;} publicstringNamespace { get设置;}//更多成员}元数据交换客户端可以使用与WCF元数据交换相关联的绑定,该绑定保存在应用程序的配置文件中。我们还可以将初始化的绑定实例传递给MetadataExchange-Client的构造函数。传递的绑定实例包含一些自定义值,如容量。如果返回的元数据超过了默认的接收消息大小,可以设置容量值以接收更大的消息。

MetadataExchangeClient的GetMetadata()方法接收端点地址实例,该实例封装了元数据交换地址和枚举值,并指定了访问方法。方法返回的元数据放在元数据集实例中。我们不需要直接操作metadata type,而是创建MetadataImporter类的子类实例,比如WsdlImporter,将原始元数据传递给它的构造函数,然后调用ImportAllEndpoints()方法获取元数据中找到的所有端点的集合。端点由服务端点类型表示。

感谢阅读。这就是“什么是WCF元数据”的内容。看完这篇文章,相信你对什么是WCF元数据有了更深的理解,具体用法还需要实践验证。在这里,边肖将为您推送更多关于知识点的文章,敬请关注!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/145998.html

(0)

相关推荐

  • JavaScript中分号的一些细节

    技术JavaScript中分号的一些细节 JavaScript中分号的一些细节JavaScript 中的分号是可选的,加不加分号主要是个代码风格问题。一种风格是使用分号明确结束语句,即便这些分号不是必需

    礼包 2021年11月5日
  • 视频类型,各种视频格式有什么区别

    技术视频类型,各种视频格式有什么区别简单说一下吧,太复杂的感觉一般人也不会去关心视频类型。 通俗点讲就是容器与容器中装的东西的区别,比如常见的MP4(容器),视频编码x264 x265,音频编码AAC FLAC DTS,

    生活 2021年10月22日
  • 如何快速掌握Fink SQL

    技术如何快速掌握Fink SQL这篇文章主要讲解了“如何快速掌握Fink SQL”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何快速掌握Fink SQL”吧!1、导入所

    攻略 2021年10月22日
  • C#的二次开发及应用举例分析

    技术C#的二次开发及应用举例分析本篇内容主要讲解“C#的二次开发及应用举例分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C#的二次开发及应用举例分析”吧!二次开发及应用

    攻略 2021年11月26日
  • 10. 正则表达式匹配

    技术10. 正则表达式匹配 10. 正则表达式匹配给你一个字符串s和一个字符规律p,请你来实现一个支持 '.'和'*'的正则表达式匹配。
    '.' 匹配任意单个字符
    '*' 匹配零个或多个前面的那一个元素

    礼包 2021年12月14日
  • Bytom侧链Vapor源代码分析节点的解块过程是怎样的?

    技术Bytom侧链Vapor源码分析节点出块过程是怎样的Bytom侧链Vapor源码分析节点出块过程是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。小

    攻略 2021年12月18日