2014-02-05 172 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

相關問題