返回顶部
首页 > 资讯 > 精选 >WCF services如何配置节
  • 503
分享到

WCF services如何配置节

2023-06-17 20:06:56 503人浏览 八月长安
摘要

这篇文章将为大家详细讲解有关WCF services如何配置节,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在WCF的快速发展,它的性能也随之增长,但是有很多人都对配置文件很头疼,现在就教教大家吧。在WC

这篇文章将为大家详细讲解有关WCF services如何配置节,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

在WCF的快速发展,它的性能也随之增长,但是有很多人都对配置文件很头疼,现在就教教大家吧。在WCF services配置节中可以定义多个服务,每一个服务都被放到service配置节中,WCF的宿主程序可以通过配置文件找到这些定义的服务并发布这些服务。WCF services配置节包含name和behaviorConfiguration属性。其中,name配置了实现ServiceContract的类型名。类型名必须是完整地包含了命名空间和类型名。

而behaviorConfiguration的配置值则与其后的behaviors配置节的内容有关。endpoint是service配置节的主体,其中,endpoint配置节包含了endpoint的三个组成部分:Address、Binding和Contract。由于具体的binding配置是在bindings配置节中完成,因而,在endpoint中配置了bindinGConfiguration属性,指向具体的binding配置。如下所示:

services  servicename="BruceZhang.MyService"behaviorConfiguration="MyBehavior"  endpointaddress="" binding="nettcpBinding" bindingConfiguration="DuplexBinding" contract="BruceZhang.IHello"/  /service  /services

我们也可以定义多个endpoint,例如:

services  service  name="Microsoft.ServiceModel.Samples.CalculatorService" behaviorConfiguration="CalculatorServiceBehavior" endpointaddress="" binding="wsHttpBinding" contract="Microsoft.ServiceModel.Samples.ICalculator"/  endpointaddress="mex" binding="mexHttpBinding" contract="Microsoft.ServiceModel.Samples.IMetadataExchange"/  /service  /services

如果address值为空,那么endpoint的地址就是默认的基地址(BaseAddress)。例如ICalculator服务的地址就是http://localhost/servicemodelsamples/service.svc,而IMetadataExchange服务的地址则为http://localhost/servicemodelsamples/service.svc/mex。这里所谓的基地址可以在WCF services配置节中通过配置host来定义:

service  name="Microsoft.ServiceModel.Samples.CalculatorService" behaviorConfiguration="CalculatorServiceBehavior" host  baseAddresses  addbaseAddress=  "http://localhost/ServiceModelSamples/service.svc"/  /baseAddresses  /host  endpoint…/  /service

关于“WCF services如何配置节”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: WCF services如何配置节

本文链接: https://lsjlt.com/news/292749.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • WCF services如何配置节
    这篇文章将为大家详细讲解有关WCF services如何配置节,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在WCF的快速发展,它的性能也随之增长,但是有很多人都对配置文件很头疼,现在就教教大家吧。在WC...
    99+
    2023-06-17
  • WCF behaviors如何配置节
    这篇文章给大家分享的是有关WCF behaviors如何配置节的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。当我们在定义一个实现了Service Contract的类时, binding和address信息是客户...
    99+
    2023-06-17
  • WCF如何配置子节点
    这篇文章给大家分享的是有关WCF如何配置子节点的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。WCF配置子节点Services: 文件内已经有一个名为CatalogService的服务,实现服务的类名一致。在Ser...
    99+
    2023-06-17
  • WCF如何配置
    这篇文章将为大家详细讲解有关WCF如何配置,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。如果WCF配置为空,那么endpoint的地址就是默认的基地址(Base Address)。例如WCF配置的地址就是...
    99+
    2023-06-17
  • 如何进行WCF的配置
    小编给大家分享一下如何进行WCF的配置,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!软件进行调试,如果没有WCF的配置文件几乎是不可想象的事。没有WCF的配置文件...
    99+
    2023-06-17
  • 如何使用WCF服务端配置
    这篇文章将为大家详细讲解有关如何使用WCF服务端配置,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。WCF作为分布式开发的基础框架,在定义服务以及定义消费服务的客户端时,都使用了配置文件的方法。虽然WCF也...
    99+
    2023-06-17
  • 如何配置标准WCF服务端配置文件
    这篇文章将为大家详细讲解有关如何配置标准WCF服务端配置文件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。现在的架构都是讲究配置文件的,其实如何运用好配置文件会为我们解决很多问题的,没有配置文件,软件如何...
    99+
    2023-06-17
  • 如何解决WCF客户端配置问题
    小编给大家分享一下如何解决WCF客户端配置问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!WCF经过长时间的发展,很多用户都很了解WCF客户端配置了,这里我发表...
    99+
    2023-06-17
  • Oracle Net Services 配置: Error: null Oracle Net Services 配置失败。退出代码是1
    具体错误描述:[oracle@centos-C ~]$ netca /silent/responseFile /usr/local/soft/oracel/netca.rsp正在对命令行参数进行语法分析:传...
    99+
    2024-04-02
  • 如何配置hadoop集群主节点
    配置Hadoop集群的主节点需要完成以下步骤: 确保所有节点都已安装Hadoop,并且已经完成了基本的配置。 在主节点上编辑Had...
    99+
    2024-04-03
    Hadoop
  • kubernetes中Master节点如何安装与配置
    这篇文章主要介绍kubernetes中Master节点如何安装与配置,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一:简介1.kubernetes master节点包含以下组件:kube-apiserver,kube...
    99+
    2023-06-04
  • 如何快速利用配置文件启用WCF元数据交换
    这篇文章给大家分享的是有关如何快速利用配置文件启用WCF元数据交换的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。WCF还是比较常用的,于是我研究了一下WCF元数据交换,在这里拿出来和大家分享一下,希望对大家有用。...
    99+
    2023-06-17
  • 如何学习WCF
    这篇文章给大家分享的是有关如何学习WCF的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。对于WCF学习,技术态度要扎实。如果你是新手,有足够的时间,建议你从基础学起,现了解Enterprise Sevices(CO...
    99+
    2023-06-17
  • laravel如何快速生成 Services
    小编给大家分享一下laravel如何快速生成 Services,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!前言Artisan 是 Laravel 附带的命令行接...
    99+
    2023-06-21
  • oracle创建监听Oracle Net Services配置失败怎么办
    小编给大家分享一下oracle创建监听Oracle Net Services配置失败怎么办,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!netca /silent /responseFil...
    99+
    2024-04-02
  • 如何实现WCF回调
    这篇文章主要为大家展示了“如何实现WCF回调”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何实现WCF回调”这篇文章吧。由于WCF回调方法并非运行在主线程中,如果WCF回调方法需要更新与异步调...
    99+
    2023-06-17
  • 如何创建WCF框架
    这篇文章主要讲解了“如何创建WCF框架”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何创建WCF框架”吧!WCF框架作为一个高效的.NET程序框架。其混合了函数语言和物件导向程序编制语言,...
    99+
    2023-06-17
  • WCF简单教程(3) 试着去掉配置文件
    第三篇:试着去掉配置文件 通过配置文件来设置Host、Endpoint、Binding等是WCF中推荐的方法,这样可以使发布尽量灵活。其实配置文件中的值,最终还是要体现到代码中的,只不过这部分工作由底层帮你做了。我们今天来尝试去掉配置文件,...
    99+
    2023-01-31
    试着 配置文件 简单
  • Mongodb被动(passive)节点配置
      将一个mongodb的普通数据节点修改为passive节点,也就是能同步数据、投票,但是不能成为primary节点。  除了仲裁节点,其他每个节点都有个代表优先权priority的值...
    99+
    2024-04-02
  • 如何理解WCF ServiceContract特性
    这篇文章给大家介绍如何理解WCF ServiceContract特性,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。想要运用好一门技术就要了解它的基本的特性,比如类的特性,我们就来分析一下WCF ServiceContr...
    99+
    2023-06-17
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作