2010-02-24 55 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中的方法。