Dieses Interface ist von der Klasse CL_HTTP_SERVERimplementiert.
Die Struktur und die Beziehung des Interfaces zu den anderen Interfaces des ICF können Sie der Grafik in Klassen und Interfaces des ICF entnehmen.
Die Attribute und Methoden werden im folgenden erläutert.
Für jeden eingehenden Request wird ein Objekt der Klasse CL_HTTP_SERVER erzeugt, der Server-Kontrollblock. Dieser enthält unter anderem die Datenstrukturen für die HTTP-Request- und HTTP-Response-Daten: Objekte der Klassen CL_HTTP_REQUEST und CL_HTTP_RESPONSE, die die Interfaces IF_HTTP_RESPONSE und IF_HTTP_REQUEST implementieren. Das Interface IF_HTTP_SERVER bietet Interfacereferenzen auf diese Datenstrukturen an: Attribute REQUEST und RESPONSE.
Die Struktur des Interfaces ist in den folgenden Abschnitten beschrieben.
· Methoden