R
roger
Gast
Hallo!
Ich hab da eine Frage ob es irgendwelche Einschränkungen gibt, wenn man eine klassische Client-Server Applikation mithilfe von Servlets löst.
Ich kenne bis jetzt nur Client Server Lösungen mit JAVA RMI.
D.h ich habe ein normale Java-Applikation als Client und eine normale Java-Application als Server.
Die Dienset des Servers (Angebotene Methoden) werden über rmiregistry angemeldet.
Zwischen den Anwendungen werden serialisierte Objekte (ResultSets) aus Datenbanken ausgetauscht.
Ich wollte jetzt wissen, ob man sowas auch über Servlets programmieren kann, oder ob es da irgendwelche Einschränkungen gibt.
Ziel: Client sagt ReslutSet getDaten()
Servlet greift auf DB zu, holt Daten und schickt ResultSet zurück.
Soviel ich mitbekommen habe sind Servlets ja eigentlich dazu da um dynamische Websiten zu generieren.
Sprich es werden keine serialisierten Objekte über http geschickt.
Kann es zu Problemen bei mehreren Clientverbindungen und gleichzeitigen Zugriffen auf eine Serverseiteige DB geben?
Oder ist von dieser Idee prinzipiell abzuraten, da Servlets speziell für die Webprogrammierung gedacht sind?
Vielen Dank für eventuelle Infos.
lg
roger
Ich hab da eine Frage ob es irgendwelche Einschränkungen gibt, wenn man eine klassische Client-Server Applikation mithilfe von Servlets löst.
Ich kenne bis jetzt nur Client Server Lösungen mit JAVA RMI.
D.h ich habe ein normale Java-Applikation als Client und eine normale Java-Application als Server.
Die Dienset des Servers (Angebotene Methoden) werden über rmiregistry angemeldet.
Zwischen den Anwendungen werden serialisierte Objekte (ResultSets) aus Datenbanken ausgetauscht.
Ich wollte jetzt wissen, ob man sowas auch über Servlets programmieren kann, oder ob es da irgendwelche Einschränkungen gibt.
Ziel: Client sagt ReslutSet getDaten()
Servlet greift auf DB zu, holt Daten und schickt ResultSet zurück.
Soviel ich mitbekommen habe sind Servlets ja eigentlich dazu da um dynamische Websiten zu generieren.
Sprich es werden keine serialisierten Objekte über http geschickt.
Kann es zu Problemen bei mehreren Clientverbindungen und gleichzeitigen Zugriffen auf eine Serverseiteige DB geben?
Oder ist von dieser Idee prinzipiell abzuraten, da Servlets speziell für die Webprogrammierung gedacht sind?
Vielen Dank für eventuelle Infos.
lg
roger