首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Azure移动服务-数据访问-为移动应用程序和网站开发

Azure移动服务-数据访问-为移动应用程序和网站开发
EN

Stack Overflow用户
提问于 2013-10-23 01:21:18
回答 1查看 379关注 0票数 0

我正在使用Azure Mobile Services (使用SQL Azure)进行开发,为IOS和Android移动应用程序和PHP网站提供后端。

我的问题是,现在引入了自定义api,是否认为最佳实践是将所有内容包装在自定义api调用中,而不是直接从应用程序或网站使用CRUD表操作脚本?

此外,对于来自网站的数据访问,您是否应该锁定对存储过程的访问,而只通过自定义apis访问exec,以强制执行一致的方法,而不管消费者是谁?

虽然我很欣赏自定义api和表脚本是restful的,但仍然不清楚如何以最有效、最可靠的方式构建解决方案,以便在仅允许每个进程只有一个入口点的地方执行业务规则,例如,您有一个从移动应用程序调用的api执行的存储过程。如果网站不通过api直接调用该存储过程,可能会产生不必要的副作用,因为会遗漏其他逻辑步骤。

我对Azure比较陌生,所以如果我刚刚错过了一些基本的东西,请原谅。我读过很多博客和教程,但它们很快就过时了。

非常感谢

EN

回答 1

Stack Overflow用户

发布于 2013-10-23 01:39:10

在我看来,azure移动服务的最大特点是推送通知(对ios,android,wp)。如果你不打算使用它,那么使用WAMS (Windows Azure移动服务)就没有太大的优势。

但使用Windows Azure作为后端是一个很好的选择,因为它很容易扩展/down。在这种情况下,您可以在Web角色中创建一个Webapi和主机。当它与http一起工作时,你可以很容易地创建Restful服务并从你的应用程序(ios / android)中调用它们。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19524405

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档