Azure開發(fā)者任務(wù)之九:在Azure托管服務(wù)中托管WCF服務(wù)角色
原創(chuàng)在一個(gè)托管服務(wù)中托管一個(gè)WCF服務(wù)角色和托管一個(gè)ASP.Net Web Role基本類似。
在上一篇文章中,我們學(xué)習(xí)了如何使用WCF Service Web Role。
在本文中,我會(huì)對(duì)上一篇文章進(jìn)行擴(kuò)展,把那個(gè)WCF服務(wù)角色發(fā)布到一個(gè)托管服務(wù)中。
在一個(gè)托管服務(wù)中托管一個(gè)WCF服務(wù)角色和托管一個(gè)ASP.Net Web Role基本類似。
1,登錄到Azure的開發(fā)門戶。
2,創(chuàng)建一個(gè)新的托管服務(wù)。如果你愿意的話,你也可以升級(jí)現(xiàn)有的托管服務(wù)來托管WCF服務(wù)角色。
具體可以參考《Azure開發(fā)者任務(wù)之七:基于Silverlight的Azure創(chuàng)建服務(wù)賬戶》
3,要升級(jí)一個(gè)托管服務(wù),可以在本地進(jìn)行瀏覽:
4,在Azure項(xiàng)目上右擊,然后選擇“Publish”。
5,現(xiàn)在,升級(jí)一個(gè)托管服務(wù),選擇“Browse Locally...”選項(xiàng),導(dǎo)航到包含這些文件的文件夾。
6,在發(fā)布完成以后,你可以導(dǎo)航到那個(gè)URL。在導(dǎo)航的過程中,你可能會(huì)在瀏覽器中得到如下錯(cuò)誤:
不要大驚小怪!只需把“Service1.svc”附加到那個(gè)URL上,你的WCF Service Web Role就可以正常運(yùn)行了。
7,我們可以用同樣的方式來使用這個(gè)服務(wù),這和使用一個(gè)正常的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)明出處!】
【編輯推薦】
- 微軟公布云計(jì)算平臺(tái)Azure收費(fèi)模式細(xì)節(jié)
- 云計(jì)算意在長遠(yuǎn),微軟云計(jì)算服務(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云計(jì)算平臺(tái)新增五大功能
- 云計(jì)算前途光明 Azure用戶數(shù)突破31000
- 如何把應(yīng)用程序部署到Windows Azure中