Hallo zusammen,
ich arbeite zur Zeit ein einem Messenger Projekt. Der UI-Aufbau ist ähnlich wie in Whatsapp.
Als IDE benutzte ich Android Studio.
Nun bin ich am überlegen, wie ich am besten auf meine Datenbank zugreife, um Nachrichten hochzuladen und abzurufen. Dabei habe ich mir folgende Möglichkeiten überlegt und möchte gerne wissen, welche ihr nehmen würdet, bzw. wie ihr es realisieren würdet.
Idee 1:
Nachrichten werden per HttpRequest an ein PHP-Formular gesendet, der Server bearbeitet dann die Nachricht und schreibt sie in die richtige Datenbank/Tabelle oder erstellt diese wenn erforderlich.
Idee 2:
Nachrichten werden über die App per Java direkt an die Datenbank gesendet.
Um Nachrichten abzurufen läuft die Prozedur einfach andersherum ab. Würde gerne eure Meinung dazu einholen.
Ich persönlich finde die PHP-Lösung eleganter, verbraucht aber mehr Ressourcen und ist evt. nicht so sicher, da die Nachrichten sozusagen 2 mal verschickt werden müssen.
Freundliche Grüße
ich arbeite zur Zeit ein einem Messenger Projekt. Der UI-Aufbau ist ähnlich wie in Whatsapp.
Als IDE benutzte ich Android Studio.
Nun bin ich am überlegen, wie ich am besten auf meine Datenbank zugreife, um Nachrichten hochzuladen und abzurufen. Dabei habe ich mir folgende Möglichkeiten überlegt und möchte gerne wissen, welche ihr nehmen würdet, bzw. wie ihr es realisieren würdet.
Idee 1:
Nachrichten werden per HttpRequest an ein PHP-Formular gesendet, der Server bearbeitet dann die Nachricht und schreibt sie in die richtige Datenbank/Tabelle oder erstellt diese wenn erforderlich.
Idee 2:
Nachrichten werden über die App per Java direkt an die Datenbank gesendet.
Um Nachrichten abzurufen läuft die Prozedur einfach andersherum ab. Würde gerne eure Meinung dazu einholen.
Ich persönlich finde die PHP-Lösung eleganter, verbraucht aber mehr Ressourcen und ist evt. nicht so sicher, da die Nachrichten sozusagen 2 mal verschickt werden müssen.
Freundliche Grüße