Hallo zusammen!
Während eines Projektes, welches ich gerade mit einem Kollegen erstelle ist uns schnell bewusst geworden, dass wir unser Konzept überdenken müssen. Es geht darum, sich über eine Android-App oder eine in Java geschriebene Desktopanwendung an einem Server anzumelden, welcher Anfragen und Antworten in Form von Strings, als auch Binärdaten verarbeitet. DIe Daten selbst stammen aus einer hinterlegten Datenbank (mom. noch Oracle, später vlt. MySQL...is eigentlich auch unwichtig^^)
Aufbau sieht also wie folgt aus:
Android-App/Desktop-App <---> Server <---> DB
Nun suche ich Möglichkeiten, wie ich mich am besten am Server authentifiziere (entsprechende Daten kann sich der Server aus der DB ziehen) und Anfragen/Antworten bearbeiten kann.
Es geht mir also rein um die Art und Weise der Übertragung der Daten.
Ich könnte das zum einen natürlich einfach über Sockets machen, interessiere mich aber auch für andere Lösungen. Habe hier viele Posts gefunden, in denen bspw. mal MINA, JSON, Beans usw. in den Raum geworfen wurde.
Vlt. könnt ihr mir aber einen Tipp geben, mit welcher Lösung ich meiner Problemstellung am besten beikomme und vlt. hättet ihr ja auch einen kurzen Erfahrungsbericht?
MfG
strade
Während eines Projektes, welches ich gerade mit einem Kollegen erstelle ist uns schnell bewusst geworden, dass wir unser Konzept überdenken müssen. Es geht darum, sich über eine Android-App oder eine in Java geschriebene Desktopanwendung an einem Server anzumelden, welcher Anfragen und Antworten in Form von Strings, als auch Binärdaten verarbeitet. DIe Daten selbst stammen aus einer hinterlegten Datenbank (mom. noch Oracle, später vlt. MySQL...is eigentlich auch unwichtig^^)
Aufbau sieht also wie folgt aus:
Android-App/Desktop-App <---> Server <---> DB
Nun suche ich Möglichkeiten, wie ich mich am besten am Server authentifiziere (entsprechende Daten kann sich der Server aus der DB ziehen) und Anfragen/Antworten bearbeiten kann.
Es geht mir also rein um die Art und Weise der Übertragung der Daten.
Ich könnte das zum einen natürlich einfach über Sockets machen, interessiere mich aber auch für andere Lösungen. Habe hier viele Posts gefunden, in denen bspw. mal MINA, JSON, Beans usw. in den Raum geworfen wurde.
Vlt. könnt ihr mir aber einen Tipp geben, mit welcher Lösung ich meiner Problemstellung am besten beikomme und vlt. hättet ihr ja auch einen kurzen Erfahrungsbericht?
MfG
strade