我的目标是开发共享来自同一数据库的数据的Web应用程序和移动应用程序。 达到此目的的最佳方式是什么(使用天蓝色)?在Azure中具有相同数据库的Web应用程序和移动应用程序
我想我应该:
- 从Azure的门户网站有一个SQL数据库
- 创建Web应用程序与现有的数据库创建从Azure的门户网站移动应用(我之前创建的)
然后,我将开发我的ASP.net MVC项目,使用Entity Framework创建数据库模式,然后我将在Azure中发布它。 最后,我将开发我的移动应用程序(在这种情况下,我想使用Xamarin),然后使用Easy Tables的代码访问数据库(以前创建)。
是不是?或者我想错了,这不是使用Azure在Web应用程序和移动应用程序之间共享相同数据库的最佳体系结构?
我不认为这应该是一个问题。但是,你认为这可能是更好的解决方案吗? – lorenzogiudici5
如果不知道更多关于您的要求的信息,无法说出 - 肯定有很多解决方案! Azure移动应用程序提供了一个客户端,可以轻松访问数据(并使用脱机数据),发送推送通知并对用户进行身份验证。您也可以在Web应用程序中使用客户端,或者您可以直接访问数据库。 –
最后我使用了这个解决方案,但是正如你建议我的,我在系统列上遇到了一些问题。但我解决了他们。 – lorenzogiudici5