2016-08-08 19 views
0

Jetzt habe ich eine azure virtuelle Maschine mit SQL Server 2012 SP2 Standard erstellt. Ich habe Anwendungsserver und Webserver (IIS) auf Serverrolle überprüft und SQL Server Management Studio installiert. Wenn ich also eine neue Datenbank mit dem Management Studio erstelle, wird die Datenbank in der azure Cloud gespeichert. Ist das richtig? Jetzt möchte ich meine Android-Anwendung mit der Datenbank verbinden, so dass ich Kunden Login-Informationen in der Datenbank speichern kann. Wie kann ich das machen? Muss ich meine Anwendung auf der virtuellen Maschine bereitstellen? Ich kann mir eigentlich nicht vorstellen, wie Android-Anwendungen mit azurblauen virtuellen Maschinen funktionieren. Kannst du mir das im Detail erklären?So verbinden Sie Android-App zu Azure Virtual Machine-Datenbank

und ich verwende derzeit android studio für entwicklungen, aber ist es besser visual studio mit xamarin zu verwenden, wenn ich azure cloud service verwende?

Antwort

1

@KisungTae, ich glaube nicht, dass es eine gute Lösung ist, Android-App mit dem SQL Server auf Azure VM gehostet zu verbinden.

In Azure empfiehlt es sich, eine Azure Mobile App für Android App zu erstellen, um die Azure SQL-Datenbank (nicht SQL Server auf VM) wie unten beschrieben zu verbinden.

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

Und ob mit Android Studio oder Visual Studio mit/ohne Xamarin für Entwicklungen, es hängt nur von Ihren Vorlieben und Programmiersprachen Sie verwendet haben.

Ich hoffe, es hilft.