如何将Android应用程序连接到azure虚拟机的数据库

时间:2016-08-08 04:41:57

标签: c# android sql-server azure xamarin

现在我已经使用SQL Server 2012 SP2 Standard创建了azure虚拟机。我检查了服务器角色的应用程序服务器和Web服务器(IIS),并安装了SQL Server Management Studio。因此,如果我使用Management Studio创建新数据库,则数据库将保存在azure云上。是对的吗? 现在我想将我的Android应用程序连接到数据库,以便我可以将客户登录信息保存到数据库。我怎样才能做到这一点?我是否必须在虚拟机上部署我的应用程序?我实际上无法了解android应用程序如何与azure虚拟机一起工作。你能为我们详细解释一下吗?

我目前正在使用android studio进行开发,但如果我使用azure云服务,最好将visual studio与xamarin一起使用吗?

1 个答案:

答案 0 :(得分:1)

@KisungTae,我认为将Android应用程序连接到Azure VM上托管的SQL Server是一个很好的解决方案。

在Azure上,推荐的解决方案是为Android应用程序创建Azure移动应用程序以连接Azure SQL数据库(而不是VM上的SQL Server),如下所示。

Android App< ---> Azure Mobile App< ---> Azure SQL Database

无论是使用Android Studio还是使用带有/不带Xamarin的Visual Studio进行开发,它都取决于您使用的首选项和编程语言。

希望它有所帮助。