
ICF Classes and Interfaces
This section gives a detailed description of the ICF interfaces referred to in
Design, and the classes that implement these interfaces.
Note that the ICF interfaces are guaranteed interfaces. SAP may change the classes that implement these interfaces (
The following interfaces are important for the operation of the ICF:
IF_HTTP_SERVER IF_HTTP_RESPONSE and IF_HTTP_REQUEST IF_HTTP_ENTITY IF_HTTP_EXTENSION IF_HTTP_UTILITYThe UML diagram below shows the design of the various interfaces and their relationships to one another.

The interfaces that come with the ICF are grayed out in the diagram. Every
IF_* is implemented by an associated class, CL_*. The class shown in color in the diagram implements the interface IF_HTTP_EXTENSION and represents the HTTP request handler you can write yourself. SAP also provides a number of HTTP request handlers, for example, the handler for
Creating Web Applications with Business Server Pages.

The interface