我是 Windows Azure 新手,我有一个问题。
我有:
部署到 Windows Azure 的网站 - 该网站管理表(添加、编辑、删除)。我使用了这个指南:Deploying an ASP.NET Web Application to a Windows Azure Web Site and SQL Database
Andorid 应用程序和 iOS 应用程序( native 代码)。
现在,我希望移动应用程序从网站(和数据库)获取数据(JSON 格式)。 这样做的最佳实践是什么?
我尝试创建 Azure (WCF) 服务(该项目引用到网站项目),但没有成功。如果是这样的话-有人知道一个很好的教程吗? 还有其他选择吗?也许来自网站本身?
非常感谢, 尤瓦尔
最佳答案
如果您想与非 Microsoft 技术集成,我建议您查看 ASP.NET Web API它允许您使用 content negotiation 构建 REST 服务。内容协商允许您的消费者指定其所需的格式(json、xml...)。
要在 Windows Azure 网站中托管 ASP.NET Web API,您应该查看 Carlos 的博客,他详细描述了您需要执行哪些操作才能完成这项工作:Creating ASP.NET Web APIs on Azure Web Sites
关于wcf - Windows Azure 上的 Web 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11772705/