Ansicht
Dokumentation

CL_HTTP_SERVER - HTTP Framework (iHTTP) HTTP Server

CL_HTTP_SERVER - HTTP Framework (iHTTP) HTTP Server

BAL_S_LOG - Application Log: Log header data   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Diese Klasse ist Teil des Internet Communication Framework (ICF).

Wenn ein HTTP Request über den ICM hereinkommt (das SAP-System fungiert als Server), übergibt dieser die Daten (mit Hilfe von Dispatcher und Taskhandler) an einen Workprozess, der den ABAP-Report SAPMHTTP ausführt. Nun befindet man sich im ICF.

Als erstes wird ein Objekt der Klasse CL_HTTP_SERVER angelegt. Der eingehende HTTP-Request wird eingelesen und in diese Struktur 'einsortiert'.

Nun stehen die Methoden der Klasse zur Verfügung, um den Request zu bearbeiten und eine Response zu erzeugen.

Die Klasse implementiert das Interface IF_HTTP_SERVER und stellt damit eine abstraktere Möglichkeit für den Zugriff von außen zur Verfügung.

Die weiteren Schritte bei der Bearbeitung des Requests werden über den HTTP-Request-Handler durchgeführt. Dieser (Klasse CL_HTTP_EXT_..., Schnittstelle IF_HTTP_EXTENSION mit Methode IF_HTTP_EXTENSION~HANDLE-REQUEST) hat dann die gesamte SAP-Funktionalität zur Verfügung, um die Response zu erzeugen.

Weiterführende Informationen

Weitere Informationen finden Sie in der SAP-Bibliothek für SAP NetWeaver unter der Internetadresse help.sap.com/nw04s → Schlüsselbereiche von SAP NetWeaver → Application Platform (SAP Web Application Server) → Plattformweiter Services → Connectivity → Komponenten der SAP- Kommunikationstechnologie → Kommunikation zwischen ABAP- und Nicht-ABAP-Technologien → Internet Communication Framework.






Fill RESBD Structure from EBP Component Structure   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1788 Date: 20240424 Time: 032834     sap01-206 ( 37 ms )