基本程式設計週期

不管應用程式位於相同的電腦、跨網際網路還是位於不同的應用程式平台,Windows Communication Foundation (WCF) 都可以讓應用程式彼此通訊。 本主題概述建置 WCF 應用程式所需的工作。 如需運作中的範例應用程式,請參閱使用者入門教學課程

基本工作

要執行的基本工作依序為:

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

  2. 實作合約。 若要實作合約,請建立可實作合約的類別,然後指定執行階段應該具備的自訂行為。 如需詳細資訊,請參閱實作服務合約

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

  4. 裝載服務。 如需詳細資訊,請參閱裝載服務

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

儘管本章節的主題遵循此順序進行說明,在某些情況下並不會從第一個步驟開始。 例如,如果您想要為既有的服務建置用戶端,請從步驟 5 開始。 或者,如果您要建置其他人將使用的服務,則可以跳過步驟 5。

當您熟悉如何開發服務合約之後,也可以閱讀擴充性簡介。 如果您對服務還有問題的話,則請查閱 WCF 疑難排解快速入門,看看其他人是否有相同或類似的問題。

另請參閱