舉凡要佈署WCF服務,有下列幾種方式:
1. 佈署成Website方式。
2. 佈署在WAS (Windows Activation Service)裏。
3. 使用ServerHost.Open() 方式Standalone執行。
4. 佈署成Windows Service.
以上方式總是要因應環境作些設定或嵌在別的專案裏,
若只是想測試WCF Service,可以利用VS2008提供的WCF –Provided Host程式。
1. 新增一個WCF Service Library (*.DLL)專案。
2. 編譯後產生Service.dll, Service.dll.config
3. 在VS2008 Command Prompt裏,執行:
WcfSvcHost.exe /service:Service1.dll /config:C:\MyProject\Service1.dll.Config
4. 它會觸發WcfSvcHost程式,且啟用這服務。若要關閉,在Exit此程式即可。
結論,此方式為各種佈署WCF最簡單的方式,通常用在測試階段。
No comments:
Post a Comment