共用方式為


基本程序設計生命週期

Windows Communication Foundation (WCF) 可讓應用程式在相同計算機、因特網或不同應用程式平臺上進行通訊。 本主題概述建置 WCF 應用程式所需的工作。 如需運作中的範例應用程式,請參閱 用戶入門教學課程

基本工作

基本任務依序如下:

  1. 定義服務合約。 服務合約會指定服務的簽章、所交換的數據,以及其他合約所需的數據。 如需詳細資訊,請參閱 設計服務合約

  2. 履行合約。 若要實作服務合約,請建立實作合約的類別,並指定運行時間應該擁有的自定義行為。 如需詳細資訊,請參閱 實作服務合約

  3. 藉由指定端點和其他行為信息來設定服務。 如需詳細資訊,請參閱 設定服務

  4. 主辦服務。 如需詳細資訊,請參閱 主機代管服務

  5. 建置用戶端應用程式。 如需詳細資訊,請參閱 建置用戶端

雖然本節中的主題遵循此順序,但某些案例不會從頭開始。 例如,如果您想要建置預先存在的服務用戶端,請從步驟 5 開始。 或者,如果您要建置其他人將使用的服務,您可以略過步驟 5。

一旦您熟悉開發服務合約,您也可以閱讀 擴充性簡介。 如果您的服務有問題,請參閱 WCF 疑難解答快速入門 ,以查看其他人是否有相同或類似的問題。

另請參閱