目地,建立一個範本WCF程式,將它放到Windows Azure雲服務,再寫一個ASP.NET Web Forms網頁來呼叫服務。
- 使用Visual Studio 2012 建立一個專案
- 選WCF服務Web角色
- 預設會建立兩個專案,WCFServiceWebRole1放WCF服務程式碼;MyWindowsAzureService放部署相關設定
- 雙輯MyWindowsAzureService-角色-WCFServiceWebRole1,設定VM大小
- 設定的結果會存在ServiceDefinition.csdef檔案
- Package
- Package
- 完成後會開啟檔案總管,顯示cspkg與cscfg檔案
- 使用IE連到 https://manage.windowsazure.com/
- 您需要先有Windows Azure帳號。
- 建立雲服務
- 自訂
- 設定URL
- 完成後,點選剛建立的服務
- 選儀表板
- 部署package
- 設定名稱
- 部署完成後,點選站點URL
- 啟動瀏覽器,選取Service1.svc
- 可以看到服務頁面
- 記住服務URL,例如本例的
http://mywcfdemo.cloudapp.net/Service1.svc
- 建立ASP.NET網站
- Add Service Reference
- 輸入服務URL,按"移至","確定"
- 執行網頁,就可以取得服務執行結果
沒有留言:
張貼留言