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