Internet Communication Framework
Architektur
Server-Architektur
Client-Architektur
Klassen und Interfaces für die Server-Rolle
IF_HTTP_SERVER
Attribute
Konstanten
Methoden
IF_HTTP_RESPONSE und IF_HTTP_REQUEST
Methoden für das IF_HTTP_RESPONSE und IF_HTTP_REQUEST
IF_HTTP_ENTITY
Attribute für das IF_HTTP_ENTITY
IF_HTTP_EXTENSION
Attribute
Konstanten zur Beschreibung des Kontrollflusses
Konstanten zur Beschreibung der Lebenszeitkontrolle
Methoden
IF_HTTP_UTILITY
Methoden für das Interface IF_HTTP_UTILITY
Klassen und Interfaces für die Client-Rolle
Interface IF_HTTP_CLIENT
Attribute
Konstanten
Methoden
ICF-Administration
Administration der Serverfunktionen
Berechtigungen
Berechtigungsobjekt S_ICF
Berechtigungsobjekt S_ICF_ADM
Berechtigungsobjekt S_ICFREC
Berechtigungen für Transaktion SICF einschränken
Berechtigungen im Zielsystem ermitteln
Administration der Clientfunktionen
Verbindungsaufbau über Destination (SM59)
Parallelisieren von Requests
Proxy konfigurieren
Fehlerbehandlung und Monitoring
Fehleranalyse: Vorgehen
Externes Debugging
Externes Debugging unter Lastverteilung
Traces
URL parsen
ICF-Recorder
Aufzeichnung aktivieren
Einträge anzeigen und bearbeiten
Berechtigungsobjekt S_ICFREC
Pflege der ICF-Profilparameter
Fehlerinformationen verwalten
Performancemessungen
Fehlerbehandlung über zentrale Monitoring-Funktionen
Statistikdaten für RFC und ICF
Entwicklung
Entwicklung der Server-Seite
Der HTTP Request-Handler
Entwicklung eines HTTP Request-Handlers
HTTP Request-Handler anlegen
Zugriff auf Header-Felder
Liste der Pseudo-Header Felder
Zugriff auf Formfelder
Zugriff auf Cookies
Zugriff auf HTTP Body Daten
Zugriff auf HTTP Multipart Daten
Stateless/Stateful-Kommunikation
Abbau einer Session
Codepage im ICF
Komprimierungsverfahren
ICF-Service anlegen und konfigurieren
Service anlegen
Anmeldeverfahren pflegen
Gesamtablauf der Anmeldeprüfung
Standard-Anmeldefolge
Alternative Anmeldereihenfolge
Anmeldung über Service-Daten
Anmeldung mit Client-Zertifikat
Anmeldung über Basic Authentication
Bestimmung des Mandanten
Bestimmung der Anmeldesprache
Service-Daten pflegen
HTTP-Lastverteilung
Sicherheitsanforderungen bestimmen
Fehlerseiten einrichten
Format und Parameter des Fehlerdokuments
HTTP Request-Handler einbinden
ICF-Services aktivieren / deaktivieren
Virtuelle Hosts anlegen
Virtuelle Hosts: Anwendungsbeispiel
Interne Aliase
Externe Aliase
HTTP Request-Handler testen
ICF-Services transportieren
Entwicklung der Client-Seite
Beispielprogramm: Ausführung eines HTTP Requests
Parallelisierung von Requests
Redirect von Requests