WCF配置文件结构

WCF配置文件结构:

< system.serviceModel >
  
<!-- 服务器端WCF服务配置 -->
    
< services >
      
<!-- 使用配置文件启动元数据交换行为,这样就可以在浏览器中通过配置的地址进行访问 -->
      
< service  behaviorConfiguration ="TestBehavior"  name ="NameSpace.TestClass" >
        
<!--
        终结点:终结点由地址、绑定、契约有关,地址定义了服务的位置,绑定定义了服务通信的方式,契约定义了服务的内容
        address为空则表示使用基地址
        使用配置文件可以为终结点使用的绑定进行定制,即添加 bindingConfiguration 属性,它的值应与<bindings>配置节中定制的绑定名一致
        
-->
        
< endpoint  address =""  binding ="basicHttpBinding"  bindingConfiguration ="BasicHttpBinding_ITest"  contract ="NameSpace.ITestInterface" >
          
< identity >
            
<!-- 只允许本地调用 -->
            
< dns  value ="localhost" />
          
</ identity >
        
</ endpoint >
        
<!-- 元数据交换 -->
        
< endpoint  address ="mex"  binding ="mexHttpBinding"  contract ="IMetadataExchange" />
      
</ service >
    
</ services >
  
  
<!-- 元数据交换行为配置 -->
    
< behaviors >
      
< serviceBehaviors >
        
< behavior  name ="TestBehavior" >
          
<!-- 基于HTTP-GET的元数据交换 -->
          
< serviceMetadata  httpGetEnabled ="true" />
          
<!-- 显示详细的异常信息 -->
          
< serviceDebug  includeExceptionDetailInFaults ="true" />
        
</ behavior >
      
</ serviceBehaviors >
    
</ behaviors >
  
  
<!-- 定制绑定 -->
    
< bindings >
      
< basicHttpBinding >
        
< binding  name ="BasicHttpBinding_ITest"  messageEncoding ="Text"  textEncoding ="utf-8"  transferMode ="Buffered"  useDefaultWebProxy ="true" >
          
< readerQuotas  maxDepth ="32"  maxStringContentLength ="8192"  maxArrayLength ="16384"  maxBytesPerRead ="4096"  maxNameTableCharCount ="16384" />
          
< security  mode ="None" >
            
< transport  clientCredentialType ="None"  proxyCredentialType ="None"  realm ="" />
            
< message  clientCredentialType ="UserName"  algorithmSuite ="Default" />
          
</ security >
        
</ binding >
      
</ basicHttpBinding >
    
</ bindings >
</ system.serviceModel >
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值