Frage

Ich entwickle eine App, die eine Verbindung zu einem Servergerät herstellt und auf eine Datenbank darauf zugreifen soll. Ich habe verschiedene Tutorials online gefolgt und jetzt bin ich verwirrt. Kann mir bitte jemand sagen, wie man dies erreicht? WebViews PHP Server -Client? Zu viele Dinge, die ich in meinem Kopf gesehen habe und mich jetzt verwirrt.

Ich brauche eine saubere Idee.

Danke im Voraus!!!

War es hilfreich?

Lösung

Am besten können Sie meiner Meinung nach tun:

Schreiben Sie (in PHP, ASP.NET, Javaee, welche serverseitige Webprogrammiersprache Sie möchten) eine kleine HTTP -RESTful -API, um auf Ihre Remote -Datenbank zuzugreifen.

Sie werden die HTTP -Anfrage zum Erhalten/Ändern von Daten in MySQL ausstellen und erhalten JSON -Antworten. JSON ist sehr einfach zu analysieren und in Ihr Android -Projekt zu integrieren.

Andere Tipps

Es gibt keinen JDBC -Treiber für Android / MySQL. Sie können also keine Verbindung zu Ihrer Datenbank als Desktop -Anwendung herstellen oder einen Webserver tun.

Verwenden Internetdienste in PHP verwendet SOAP , XML-RPC , oder REST.

Es wird einfach sein.

Der Begriff Web Services beschreibt eine standardisierte Methode zur Integration von webbasierten Anwendungen mithilfe der XML-, SOAP-, WSDL- und UDDI-Open-Standards über ein Internet-Protokoll-Rückgrat. XML wird verwendet, um die Daten zu markieren, SOAP wird zur Übertragung der Daten verwendet, WSDL wird zur Beschreibung der verfügbaren Dienste verwendet und UDDI wird zum Auflisten verwendet, welche Dienste verfügbar sind.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top