一 WCF 基本概念

2021-08-25 06:50:27 字數 651 閱讀 5531

微軟提供了四種方案來實現分布式的通訊互動技術

.web service

和wse

.net remoting

.net

企業服務

msmq

wcf

體系架構圖

契約:乙個服務契約公開介面的一部分。定義了服務端公開的方法,傳輸協議,可訪問的位址,分為四種

服務契約

資料契約

錯誤契約

訊息契約

服務執行:服務在執行時的具體行為

訊息:包含了訊息的傳輸方式,訊息編碼與解碼

啟用和宿主:

wcf

基本概念

每個服務都有唯一的位址,

乙個位址包含了通訊所使用的協議,協議指的是傳輸使用的協議,常見的有http(使用http協議),net.tcp(使用tcp協議),net.msmq(使用msmq協議),位址並不是負責定義服務傳輸所使用的協議,而只是提供乙個和通訊協議相容的位址。

繫結:定義了服務與外部通訊的方式。包括所使用的協議,編碼方式,安全保障,通訊堆疊。

契約總結點:三要素(1,

2,3)元資料:

xml架構文件(定義

服務的資料協定),

wsdl文件(

描述服務的方法

) 宿主:

一 WCF 基本概念

微軟提供了四種方案來實現分布式的通訊互動技術 web service 和wse net remoting net 企業服務 msmq wcf 體系架構圖 契約 乙個服務契約公開介面的一部分。定義了服務端公開的方法,傳輸協議,可訪問的位址,分為四種 服務契約 資料契約 錯誤契約 訊息契約 服務執行 服...

wcf學習筆記3 wcf中基本概念

1.wcf系統基本組成要件 2.關鍵概念 wcf構建的目的就是進行系統之間的message的交換,主要包含下面幾部分 1.message and endpoint 簡單的將message是在endpoint之間進行傳遞 2.communication protocols 訊息message可以通過i...

一 基本概念

資料 程式的操作物件,用於描述客觀事物 資料元素 組成資料的基本單位 資料項 乙個資料元素由若干個資料項組成 資料物件 性質相同的資料元素的集合 陣列,鍊錶 struct person 一種資料型別 int main void 資料項 p1.age 0 資料項 線性結構 元素之間的關係為一對一 圖形...