2010-02-24 54 views
1

我對從Silverlight應用程序訪問Windows Azure API的最佳實踐感興趣嗎?我非常確定,作爲一名經驗豐富的開發人員,我需要構建一個後端Web服務,然後Silverlight可以用作Azure API和Silverlight之間的接口。但是我關心的是速度和安全性......例如,我猜測我可以使用WCF,但是發生這種通信的最快方法是什麼?通過Silverlight訪問Windows Azure API?

另外,這是我的一個假設,需要一個web服務,是否有來自Azure for Silverlight的支持?我無法在Microsoft網站上找到任何關於此的信息,只有如何在您的Azure存儲Blob上託管Silverlight應用程序,這不是我所要求的...

謝謝!

+0

Azure具有角色的這一概念,角色本質上託管在Azure的虛擬機實例中。有Web角色(外部可訪問,設計用於網絡託管和服務託管)和工作人員角色(用於後臺任務,可能處理項目隊列)。這使您可以輕鬆託管Silverlight應用程序和相關服務。 – 2010-03-11 21:13:09

+0

你可以去查看這個答案,它給出了更多的細節。 [http://stackoverflow.com/a/9026556/431072](http://stackoverflow.com/a/9026556/431072) – 2012-01-27 01:37:19

回答

2

你的假設是正確的。您將不得不創建一個Web服務(wcf被認爲是最佳實踐),該服務公開您想訪問的Azure API中的方法。