Ich habe eine einfache Java-Client-Anwendung (Android App). Ich muss eine PHP-Server-Anwendung schreiben, die eine Anfrage von der Java-Client-Anwendung erhält, einige Daten in eine MySQL-Datenbank zu schreiben oder einige Daten aus der MySQL-Datenbank zu lesen. Es sollte mit einer Statusmeldung (Write failed/success) bzw. den angeforderten Daten antworten.Wie implementiert man die Kommunikation zwischen Java-Client-Anwendung (Android) und PHP-Server-Anwendung?
Wie bekomme ich den Java-Client eine Anfrage senden und erhalten Sie die Antwort aus dem PHP-Programm und wie würde das PHP-Programm die Anfrage erhalten und die Antwort senden? Ich habe über SOAP- und REST-Architekturen gegoogelt, bin aber auf der Suche nach einem einfachen Tutorial, mit dem ich dieses einfache Programm implementieren kann.
Danke.
Nehmen wir an, dass wir eine HTTP-Anfrage an das PHP-Programm gesendet haben, das die $ _GET/$ _ POST-Parameter empfängt, eine Verarbeitung durchführt und eine Zeichenfolge "Processing successfully" zurücksenden möchte. Mache ich einfach $ string und das Java-Programm wird es in URLConnection InputStream erhalten? – user245120
Das ist richtig. – BalusC
Beim Ausführen des Skripts im Tutorial bin ich auf den Fehler http://stackoverflow.com/questions/2543106/fatal-error-by-java-runtime-environment gestoßen, aber ich bin nicht in der Lage, das zu erraten Grund für das Gleiche. – w2lame