Azure開發者任務之九:在Azure托管服務中托管WCF服務角色
原創在一個托管服務中托管一個WCF服務角色和托管一個ASP.Net Web Role基本類似。
在上一篇文章中,我們學習了如何使用WCF Service Web Role。
在本文中,我會對上一篇文章進行擴展,把那個WCF服務角色發布到一個托管服務中。
在一個托管服務中托管一個WCF服務角色和托管一個ASP.Net Web Role基本類似。
1,登錄到Azure的開發門戶。
2,創建一個新的托管服務。如果你愿意的話,你也可以升級現有的托管服務來托管WCF服務角色。
具體可以參考《Azure開發者任務之七:基于Silverlight的Azure創建服務賬戶》
3,要升級一個托管服務,可以在本地進行瀏覽:
4,在Azure項目上右擊,然后選擇“Publish”。
5,現在,升級一個托管服務,選擇“Browse Locally...”選項,導航到包含這些文件的文件夾。
6,在發布完成以后,你可以導航到那個URL。在導航的過程中,你可能會在瀏覽器中得到如下錯誤:
不要大驚小怪!只需把“Service1.svc”附加到那個URL上,你的WCF Service Web Role就可以正常運行了。
7,我們可以用同樣的方式來使用這個服務,這和使用一個正常的WCF服務沒有什么區別。
原文名:Windows Azure for Developers Task 9: Hosting WCF Service Role in Windows Azure Hosted Service 作者:Dhananjay Kumar
【本文乃51CTO精選譯文,轉載請標明出處!】
【編輯推薦】
- 微軟公布云計算平臺Azure收費模式細節
- 云計算意在長遠,微軟云計算服務Windows Azure已經啟用
- 技術透析:Windows Azure Platform框架與組成
- 微軟Windows Azure Platform技術解析
- 走近微軟云:SQL Server到Azure數據同步
- 當微軟Azure遭遇亞馬遜EC2:五大關鍵區別
- Windows Azure云計算平臺新增五大功能
- 云計算前途光明 Azure用戶數突破31000
- 如何把應用程序部署到Windows Azure中