2014-02-05 174 views
0


我是新手到Windows Azure平台。
 我的团队正在开发一个Web和移动应用程序,我们正在考虑借助这个平台去。但我有一些怀疑服用的是:
 我的网站和移动应用程序将访问同一个数据库,所以是有可能有在窗口相同的云数据库Azure的同时允许移动和网络应用程序来访问它
 几个例子和参考文献将会有所帮助。使用Windows Azure云服务使移动和Web应用程序


注:我从客户端和服务器,所以对于移动和网络应用的双向通信的过程的请求和效应初探操作。 谢谢!

回答

2

我们最近建立了一个项目,使用上MVC 4.0的WebAPI建。我们在Visual Studio 2012中构建了一个Azure Cloud服务项目,并创建了一个Web角色,它承载了webapi(基于REST的服务)和MVC Web应用程序。

为了确保我们的API,我们实施过WebAPIs用户授权基于令牌的安全机制。我们创建了两个不同的路由/ REST/API(处理CRUD)和REST/RPC(来处理额外的操作。

总之,我们已经按照该解决方案

MVC Web项目
层--API (APIControllers - REST + RPC)
--Controllers(MVC控制器)
- 观点
MVC的Web角色项目
- 映射到MVC项目在web

- Reposito使用DAPPER
模式
数据访问类为每个实体 - - 为实体
数据访问
RY类代表entiries

+0

POCO类谢谢你的回答。其实我们有iOS,Android作为移动设备和一个Php网络应用程序。我们正计划在Windows Azure上部署云数据库和服务层(php后端),并让移动网络前端访问它们。是否我们必须转而使用asp.net来代替php? – Vacca

+1

azure api支持php.So它不应该是一个问题。 – Aravind

+0

我的理解是相当的技术途径,架构明智,是否容易,灵活有一个Web N个移动应用之间的通用数据库服务器ň端脚本? – Vacca

相关问题