自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

進(jìn)行WCF的配置詳細(xì)說明

開發(fā) 后端
對(duì)于WCF的配置文件,該如何應(yīng)對(duì)軟件系統(tǒng)的可擴(kuò)展要求?不知不覺地,WCF的配置文件的編寫與管理竟然成了軟件開發(fā)的重中之重。

軟件進(jìn)行調(diào)試,如果沒有WCF的配置文件幾乎是不可想象的事。沒有WCF的配置文件,軟件如何按照用戶的要求對(duì)功能進(jìn)行定制?沒有WCF的配置文件,在對(duì)軟件進(jìn)行配置安裝的時(shí)候如何根據(jù)具體的硬軟件環(huán)境進(jìn)行修改?

WCF作為分布式開發(fā)的基礎(chǔ)框架,在定義服務(wù)以及定義消費(fèi)服務(wù)的客戶端時(shí),都使用了配置文件的方法。雖然WCF也提供硬編程的方式,通過在代碼中直接設(shè)置相關(guān)對(duì)象的屬性來完成服務(wù)端與客戶端的配置,然而這種方式并不利于后期的更改。無疑,配置文件為WCF帶來了軟件開發(fā)的靈活性,它的使用也是WCF開發(fā)過程中最頻繁的。

WCF的配置文件共分為兩部分:服務(wù)端配置與客戶端配置。兩者由于功能的不同,在配置文件的使用上也略有不同。

1.WCF的服務(wù)端配置

服務(wù)端的配置文件主要包括endpoint、binding、behavior的WCF的配置。一個(gè)標(biāo)準(zhǔn)的服務(wù)端配置文件所包含的主要xml配置節(jié)如下所示:

 
以下是引用片段:

  1. <system.ServiceModel>    
  2. <services>   
  3. <service>   
  4. <endpoint/>   
  5. </service>   
  6. </services>   
  7. <bindings>   
  8. <!—定義一個(gè)或多個(gè)系統(tǒng)提供的binding元素,例如<basicHttpBinding> -->    
  9. <!—也可以是自定義的binding元素,如<customBinding>. -->   
  10. <binding>   
  11. <!—例如<BasicHttpBinding>元素. -->   
  12. </binding>   
  13. </bindings>   
  14. <behaviors>   
  15. <!—一個(gè)或多個(gè)系統(tǒng)提供的behavior元素. -->   
  16. <behavior>   
  17. <!—例如<throttling>元素. -->   
  18. </behavior>   
  19. </behaviors>   
  20. </system.ServiceModel>  
責(zé)任編輯:chenqingxiang 來源: 百度博客
相關(guān)推薦

2009-12-07 18:06:46

WCF框架

2009-12-08 09:00:14

WCF線程

2009-12-14 09:47:39

.net2008

2009-12-10 17:54:34

Visual Stud

2009-12-07 13:12:18

WFC端口

2010-01-05 17:06:46

JSON 數(shù)據(jù)

2010-02-26 09:42:52

Python線程池

2010-02-22 13:20:58

Python中文問題

2010-05-12 17:04:31

Subversion

2009-12-11 14:21:55

VS2010程序

2009-12-29 15:30:15

ADO Insert

2014-09-16 09:57:56

INotifyProp

2010-03-12 15:02:02

2009-12-28 09:26:09

ADO對(duì)象

2010-01-04 10:39:33

ADO.NET描述

2009-12-29 15:22:40

ADO.NET類庫(kù)

2010-10-13 14:28:09

mysql日志文件

2009-11-30 14:52:01

華為路由器配置

2010-03-18 16:53:56

骨干交換機(jī)

2010-02-22 16:26:21

Python編輯
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)