Hallo,
ich habe in den letzten Tagen viele Forenbeiträge gelesen, bin aber unsicher, ob ich für meine Aufgabe richtig vorgehe, und fühle mich deshalb etwas überfordert.
Ich soll eine Schnittstelle programmieren:
Eine Android-App, bei der es bereits eine lokale DB mit SQLite gibt, wird unter bestimmten Bedingungen Daten an einen Server mit einer SQL DB (Cloud-Nutzung ist nicht geplant) senden und Antwortdaten empfangen. Insert-Anweisungen liefern dabei z. B. die Insert-ID zurück. Es soll mit Streams und XML gearbeitet werden. Das HTTPS-Protokoll soll zum Einsatz kommen. Auf der Android-Seite liegen die Sendedaten als Objekte vor.
Dort stelle ich mir vor, dass in einem asynchronen Thread
Als nächstes will ich ein Script für die Server-Seite schreiben, das Requests entgegennimmt, die Daten in der DB verarbeitet und ein Response zurückschickt.
Ich habe Kenntnisse in VB und Java, würde aber auch, wenn notwendig, mich in anderes, z. B. PHP, einarbeiten.
Mein Ansatz ist jetzt, im VS ein neues Projekt zu erstellen. Als Vorlage will ich Visual Basic, ASP.NET-Webanwendung, Web API wählen.
Kann mir bitte jemand sagen, ob dieses Herangehen erst mal prinzipiell so richtig ist? Wie werden die gesendeten Daten validiert?
Ich bin sehr dankbar für Hinweise auf Tutorials, die mir helfen können.
ich habe in den letzten Tagen viele Forenbeiträge gelesen, bin aber unsicher, ob ich für meine Aufgabe richtig vorgehe, und fühle mich deshalb etwas überfordert.
Ich soll eine Schnittstelle programmieren:
Eine Android-App, bei der es bereits eine lokale DB mit SQLite gibt, wird unter bestimmten Bedingungen Daten an einen Server mit einer SQL DB (Cloud-Nutzung ist nicht geplant) senden und Antwortdaten empfangen. Insert-Anweisungen liefern dabei z. B. die Insert-ID zurück. Es soll mit Streams und XML gearbeitet werden. Das HTTPS-Protokoll soll zum Einsatz kommen. Auf der Android-Seite liegen die Sendedaten als Objekte vor.
Dort stelle ich mir vor, dass in einem asynchronen Thread
- diese Objekte in einen Outputstream umgewandelt (Wie?) werden müssen,
- dieser über eine HttpURLConnection mit POST an eine URL (Welche?) gesendet wird.
- Dabei wird dann ein InputStream empfangen, in XML geparst und weiterverarbeitet.
Als nächstes will ich ein Script für die Server-Seite schreiben, das Requests entgegennimmt, die Daten in der DB verarbeitet und ein Response zurückschickt.
Ich habe Kenntnisse in VB und Java, würde aber auch, wenn notwendig, mich in anderes, z. B. PHP, einarbeiten.
Mein Ansatz ist jetzt, im VS ein neues Projekt zu erstellen. Als Vorlage will ich Visual Basic, ASP.NET-Webanwendung, Web API wählen.
Kann mir bitte jemand sagen, ob dieses Herangehen erst mal prinzipiell so richtig ist? Wie werden die gesendeten Daten validiert?
Ich bin sehr dankbar für Hinweise auf Tutorials, die mir helfen können.