Arbeitsweise Java-Server

+--------------------------------------+ | Java-Server | | | | +--------+ Tabelle | | | | mit | Request + | +--------+ Session- | Session-Ifo => | -------------> | | objekten | | +--------+ | | Zuordnung <-- | | | | Session- +--------+ | | objekt | | | | | +--------+ | | | | | +-----> Aufruf Request mit | | Sessionobjekt | +--------------------------------------+ Der Java-Server ermittelt aus dem Request des Browsers die Session-Information, entnimmt aus einer Tabelle das entsprechende Sessionobjekt und ruft mit diesem die Request-Methode auf. Unbenutzte Sesionobjekte werden nach der Timeout-Zeit gelöscht. Leider arbeiten die JSP/Servlet-Server mit Hashtables statt festen Objekten. Dadurch ist keine Typ-Prüfung mit Sessionobjekten möglich. Durch die Technik des Objekt-Poolings zur Leistungsverbesserung können keine Class-Variablen genutzt werden und OOP ist nur in den Request´s möglich.
Home Anfang weiter