
Storing Data Objects in the ICM Server Cache
Use
When programming your Web application, you can store large data BLOBs (binary large objects) in the ICM server cache before requesting the page for a first time. As a result you can avoid long wait times with the first call, since the object does not have to be fetched from the database (MIME repository).
Procedure
Within your application (HTTP request handler or BSP application), call method SERVER_CACHE_UPLOAD of class CL_HTTP_SERVER (compare the section about the
IF_HTTP_SERVER interface). It is processed exactly as described in using the ICM server clipboard.
Result
Your data BLOBs are in the ICM server cache before the browser requests them for the first time. As a result, the response is quick and does not affect the backend (application server and database).