成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

WCF services配置節問題解析

開發 后端
WCF services配置節包含name和behaviorConfiguration屬性,這里有詳細的分析,希望通過讀本文會有很大的提高。

在WCF的快速發展,它的性能也隨之增長,但是有很多人都對配置文件很頭疼,現在就教教大家吧。在WCF services配置節中可以定義多個服務,每一個服務都被放到service配置節中,WCF的宿主程序可以通過配置文件找到這些定義的服務并發布這些服務。WCF services配置節包含name和behaviorConfiguration屬性。其中,name配置了實現ServiceContract的類型名。類型名必須是完整地包含了命名空間和類型名。

#T#而behaviorConfiguration的配置值則與其后的behaviors配置節的內容有關。endpoint是service配置節的主體,其中,endpoint配置節包含了endpoint的三個組成部分:Address、Binding和Contract。由于具體的binding配置是在bindings配置節中完成,因而,在endpoint中配置了bindingConfiguration屬性,指向具體的binding配置。如下所示:

  1. services  
  2. servicename="BruceZhang.MyService"behaviorConfiguration="MyBehavior"  
  3. endpointaddress="" 
  4. binding="netTcpBinding" 
  5. bindingConfiguration="DuplexBinding" 
  6. contract="BruceZhang.IHello"/  
  7. /service  
  8. /services 

我們也可以定義多個endpoint,例如:

  1. services  
  2. service  
  3. name="Microsoft.ServiceModel.Samples.CalculatorService" 
  4. behaviorConfiguration="CalculatorServiceBehavior" 
  5. endpointaddress="" 
  6. binding="wsHttpBinding" 
  7. contract="Microsoft.ServiceModel.Samples.ICalculator"/  
  8. endpointaddress="mex" 
  9. binding="mexHttpBinding" 
  10. contract="Microsoft.ServiceModel.Samples.IMetadataExchange"/  
  11. /service  
  12. /services 

如果address值為空,那么endpoint的地址就是默認的基地址(BaseAddress)。例如ICalculator服務的地址就是http://localhost/servicemodelsamples/service.svc,而IMetadataExchange服務的地址則為http://localhost/servicemodelsamples/service.svc/mex。這里所謂的基地址可以在WCF services配置節中通過配置host來定義:

  1. service  
  2. name="Microsoft.ServiceModel.Samples.CalculatorService" 
  3. behaviorConfiguration="CalculatorServiceBehavior" 
  4. host  
  5. baseAddresses  
  6. addbaseAddress=  
  7. "http://localhost/ServiceModelSamples/service.svc"/  
  8. /baseAddresses  
  9. /host  
  10. endpoint…/  
  11. /service  
責任編輯:田樹 來源: 博客
相關推薦

2010-02-22 17:29:47

WCF跨域

2009-11-05 15:50:25

WCF behavio

2010-02-22 10:18:18

WCF配置文件

2009-12-08 17:08:13

WCF Service

2012-07-24 17:10:10

Linux操作系統

2010-04-29 12:42:09

Unix系統

2009-12-21 11:19:50

WCF配置文件

2009-11-06 15:47:17

WCF Windows

2011-07-18 15:20:28

Core Services 框架

2010-02-23 17:49:56

WCF傳輸大數據

2010-02-24 10:55:01

WCF跨域訪問

2010-02-23 17:57:58

Python部署

2009-07-16 17:26:11

WebWork文件上傳

2010-11-23 15:50:44

MySQL中文建表

2010-01-28 13:15:43

C++參數

2009-07-20 14:04:27

WebWork標簽嵌套

2012-05-23 13:11:10

架構存儲

2009-12-21 18:39:24

WCF字符串過長問題

2009-11-05 13:08:44

WCF客戶端配置

2010-05-24 14:04:48

JavaSwing多線程
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产欧美一区二区三区久久手机版 | 91中文字幕在线观看 | 先锋资源吧 | 日本精品一区 | 特级生活片 | 亚洲国产一区视频 | 国产日韩av一区二区 | 992tv人人草 久久精品超碰 | 国产精品夜夜夜一区二区三区尤 | 亚洲网站在线观看 | 久久99精品久久 | 一本一道久久a久久精品蜜桃 | 黄色在线观看国产 | 亚洲综合在线网 | 一区视频在线 | 国产视频福利在线观看 | 亚洲欧美日韩在线不卡 | 琪琪午夜伦伦电影福利片 | 在线观看成人小视频 | 免费黄色a级毛片 | 美女视频网站久久 | 成人在线不卡 | 亚洲性人人天天夜夜摸 | 久久精品成人 | av大全在线观看 | 久久久久久免费精品一区二区三区 | 成人h动漫精品一区二区器材 | 欧美aⅴ| 激情国产在线 | 亚洲视频在线看 | 国产精品久久久久久久午夜 | 国产精品久久久久久久久久三级 | 午夜精品久久久久99蜜 | 毛片久久久 | 国产亚洲欧美在线 | 亚洲视频免费播放 | 国产精品久久久一区二区三区 | 98久久| 国产精品亚洲视频 | 99热碰| 亚洲日本国产 |