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

WCF behaviors如何配置节

2023-06-17 20:06:20 861人浏览 薄情痞子
摘要

这篇文章给大家分享的是有关WCF behaviors如何配置节的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。当我们在定义一个实现了Service Contract的类时, binding和address信息是客户

这篇文章给大家分享的是有关WCF behaviors如何配置节的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

当我们在定义一个实现了Service Contract的类时, binding和address信息是客户端必须知道的,否则无法调用该服务。然而,如果需要指定服务在执行方面的相关特性时,就必须定义服务的 WCF behaviors配置节。在WCF中,定义behavior就可以设置服务的运行时属性,甚至于通过自定义WCF behaviors配置节插入一些自定义类型。例如通过指定 ServiceMetadataBehavior,可以使WCF服务对外公布Metadata。配置如下:

<behaviors> <serviceBehaviors> <behavior name="metadataSupport"> <serviceMetadata HttpGetEnabled="true" httpGetUrl=""/> behavior> <serviceBehaviors> <behaviors>

在 WCF中,behavior被定义为Attribute,其中,System.ServiceModel.ServiceBehaviorAttribute和 System.ServiceModel.OperationBehaviorAttribute是最常用的behavior。虽然,WCF behaviors配置节作为Attribute可以通过编程的方式直接施加到服务上,但出于灵活性的考虑,将behavior定义到配置文件中才是***的设计方式。

利用ServiceBehavior与OperationBehavior可以控制服务的如下属性:

  • 应用承载WCF ServiceHost实例分析

  • 代码演示WCF Data Contract序列化引擎案

  • 全面分析WCF KnownType

  • 一步通WCF Stream对象介绍

  • 解决WCF Stream对象绑架限制

◆对象实例的生命周期;
并发与异步处理;
◆配置行为;
事务行为;
◆序列化行为;
◆元数据转换;
◆会话的生命周期;
◆地址过滤以及消息头的处理;
◆模拟(Impersonation);

例如,通过ServiceBehavior设置对象实例的生命周期:

<behaviors> <serviceBehaviors> <behavior name="metadataSupport"> <instanceContextMode httpGetEnabled="true" httpGetUrl=""/> behavior> <serviceBehaviors> <behaviors>

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

--结束END--

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

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

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

猜你喜欢
  • WCF behaviors如何配置节
    这篇文章给大家分享的是有关WCF behaviors如何配置节的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。当我们在定义一个实现了Service Contract的类时, binding和address信息是客户...
    99+
    2023-06-17
  • WCF services如何配置节
    这篇文章将为大家详细讲解有关WCF services如何配置节,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在WCF的快速发展,它的性能也随之增长,但是有很多人都对配置文件很头疼,现在就教教大家吧。在WC...
    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
  • behaviors如何创建和使用
    这篇文章主要讲解了“behaviors如何创建和使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“behaviors如何创建和使用”吧!什么是 behaviorsbehaviors 是小程序...
    99+
    2023-06-29
  • 如何定义和使用behaviors
    本文小编为大家详细介绍“如何定义和使用behaviors”,内容详细,步骤清晰,细节处理妥当,希望这篇“如何定义和使用behaviors”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。  behaviors  定义...
    99+
    2023-06-26
  • 如何配置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
  • 如何实现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
  • WCF如何自定义集合
    这篇文章主要为大家展示了“WCF如何自定义集合”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“WCF如何自定义集合”这篇文章吧。利用WSE(Web Service Enhancements)可以为...
    99+
    2023-06-17
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作