Anfang des InhaltsbereichsVorgehensweisen Datenobjekte vorab in den ICM Server-Cache einlagern Dokument im Navigationsbaum lokalisieren

Verwendung

Sie können bei der Programmierung Ihrer Webanwendung große Daten-BLOBs (binary large objects) in den ICM Server-Cache einlagern, bevor die Seite zum ersten Mal angefordert wird. Damit vermeiden Sie beim 1. Aufruf lange Wartezeiten, da das Objekt nicht aus der Datenbank (etwa MIME-Repository) geholt werden muß.

Vorgehensweise

Rufen Sie im Rahmen Ihrer Anwendung (HTTP-Request-Handler oder BSP-Applikation) die Methode SERVER_CACHE_UPLOAD der Klasse CL_HTTP_SERVER (vgl. den Abschnitt über das Interface StrukturlinkIF_HTTP_SERVER) auf. Es wird also genauso verfahren wie bei der Verwendung des ICM Server-Clipboard.

Ergebnis

Ihre Daten-BLOBs befinden sich im ICM-Server-Cache, bevor der Browser sie das erste Mal anfordert. Somit erfolgt die Antwort schnell und ohne Belastung des Backends (Applikationsserver und Datenbank).

 

Ende des Inhaltsbereichs