
Klassen und Interfaces des ICF 
In diesem Kapitel werden die im Kapitel
Design vorgestellten Interfaces des Internet Communication Frameworks bzw. die Klassen, die diese Interfaces implementieren, detailliert beschrieben.
Beachten Sie, daß Sie als garantierte Schnittstelle die Interfaces des ICF verwenden. Die Klassen, die diese Interfaces implementieren (
Folgende Interfaces sind bei der Verwendung des ICF in der Serverrolle von Bedeutung:
IF_HTTP_SERVER IF_HTTP_RESPONSE und IF_HTTP_REQUEST IF_HTTP_ENTITY IF_HTTP_EXTENSION IF_HTTP_UTILITYDas folgende UML-Diagramm zeigt das Design der verschiedenen Interfaces und ihre Beziehungen zueinander.

Hier sind die Interfaces, die durch das ICF vorgegeben sind, grau eingezeichnet. Jedes
IF_* wird von einer zugehörigen Klasse CL_* implementiert. Die farblich hervorgehobene Klasse, die das Interface IF_HTTP_EXTENSION implementiert, stellt den HTTP-Request-Handler dar, den Sie sich selbst schreiben können. SAP liefert auch diverse HTTP-Request-Handler aus, wie zum Beispiel den Handler für die
Erstellung von Web-Applikationen mit Business Server Pages.

Für die Verwendung des ICF in der Clientrolle gibt es das Interface