原创 [WCF] Metadata Exchange

WCF 服務可以通過兩種途徑發佈他們的元數據,這些元數據可以通過 HTTP-GET 傳送或者直接通過 Endpoint 發佈。如果通過 HTTP-GET 來發布元數據,你所要做的只是在配置文件中爲 service 節點添加 behavio

原创 [WCF] Contract

在 WCF 中,所有的服務都通過契約供外部進行調用。所謂契約,就是描述服務的一種平臺無關的、標準的方式。目前,在 WCF 中定義了四種契約。 服務契約(Service contract) 描述了客戶端能夠調用服務的哪些操作。

原创 [WCF] Endpoint

每一個 WCF 服務都會關係到地址(Address)、綁定(Binding)和契約(Contract),而 WCF 則通過 Endpoint 將 ABC 三個方面聯繫在一起。每一個 Endpoint 都必須包括 ABC 三個方面,缺一不可

原创 [WCF] Hosting

    WCF 服務無法獨立存在,它必須駐留於一個 Windows 進程當中,我們把這個 Windows 進程稱之爲 host 進程。一個 host 進程之中可以駐留多個 WCF 服務,而一個 WCF 服務也可以在多個 host 進程中存

原创 Isolation Level

上次介紹到 Lock 的特性,主要是要了解資料庫對於資料保護的基本方法,在實務上的運用是要利用 Isolation Level 來做資料存取權限的設定。一般而言,Isolat

原创 [WCF] Service contract

using  System; using  System.ServiceModel; namespace  Anrs.Service {     [ServiceContract()]      public   interface

原创 [WCF] Fault Contract

在服務端定義異常: using System; using System.ServiceModel; using System.Runti

原创 DropDownList設置值

     今天在系統代碼中發現了一個BUG,是關於DropDownList 的SelectedValue 與SelectedIndex 。      系統原來的開發人員喜歡直接用SelectedValue 設置選中值。這樣就會出現再

原创 [WCF] Address

在 WCF 中,服務和地址1 一一對應。地址告訴我們兩個關於連接到服務的信息:位置2 和傳輸協議(傳輸方式)。   WCF 1.0 支持五種傳輸方式: l         HTTP l         TCP l         Peer

原创 [WCF] Message Contract

     在大多數情況下,開發者只關心數據契約而不必考慮攜帶這些數據的消息,然而某些特殊情況下,需要完全控制SOAP消息 的結構,如提供戶操作性,或者控制消息的某一部分的安全性,此時可以使用WCF中提供的編程模型消息契約,它使用一種可直接