WCF編程生命周期基本步驟詳解
WCF開框架中有一種概念叫做編程生命周期。那么如何正確的理解WCF編程生命周期,對于我們掌握這一框架的應用有非常重要的幫助作用。#t#
Windows Communication Foundation (WCF) 可讓應用程序通報它們是在同一臺計算機上、分布在 Internet 上還是在不同的應用程序平臺上。本主題概述了WCF編程生命周期的任務。
基本任務
要執行的WCF編程生命周期依次為:
1、定義服務協定。服務協定指定服務的簽名、服務交換的數據和其他協定要求的數據。
2、實現協定。若要實現服務協定,請創建實現協定的類并指定運行庫應具有的自定義行為。
3、通過指定終結點信息和其他行為信息來配置服務。
4、在應用程序中承載服務。
5、生成客戶端應用程序。
盡管本節中的主題遵循此順序,但是一些WCF編程生命周期方案并不會從頭開始。例如,如果想要為預先存在的服務生成客戶端,則從步驟 5 開始?;蛘?,如果您是在生成其他人將使用的服務,則可以跳過步驟 5。