Anfang des Inhaltsbereichs

Komponentendokumentation Internet Communication Framework Dokument im Navigationsbaum lokalisieren

Das Internet Communication Framework bietet die Möglichkeit eine Kommunikation zwischen verschiedenen Systemen über das Internet durch Standard-Protokolle (HTTP, HTTPS und SMTP) vorzunehmen. Dazu werden keine (zum SAP Web Application Server) zusätzlichen Programmbibliotheken von SAP benötigt. Als Bedingung muss Ihre Systemplattform lediglich Internet-tauglich sein. Ein derartiges Szenario ermöglicht eine äußerst flexible Gestaltung sämtlicher Kommunikationsanforderungen.

Kommunikation über das ICF hat folgende Vorteile:

·        Erhöhte Sicherheit: Über das Protokoll HTTPS wird eine sichere Datenübertragung garantiert, die auf einer Stufe mit den aktuellen Sicherheitsstandards einer RFC/SNC Kommunikation und anderen Schnittstellen steht.

·        Gesteigerte Flexibilität. Über das ICF kann der Anwender von einem beliebigen Standort über das Internet eine Verbindung zu einem SAP System aufnehmen.

·        Verringerter technologischer Aufwand. Der offene HTTP Standard wird weltweit benutzt und ist daher effizient verwendbar. Installations- und Konfigurationsaufwand werden verringert.

 

Das Internet Communication Framework ermöglicht, dass mittels einer Anwendung eine Antwort (Response) auf eine Anforderung (Request) erzeugt wird. Ein HTTP-Request wird von einem Client, beispielsweise einem Web Browser, zum Server geschickt. Der Request wird durch das Internet Communication Framework (ICF) an eine Anwendung weitergereicht. Dort werden dann Daten zusammengestellt, die als Response durch das ICF an den Client zurückgesendet werden. Die Daten der Response werden dann im Browser angezeigt.

Das Internet Communication Framework (ICF) liefert die Infrastruktur zur Behandlung von HTTP-Requests im Workprozess eines SAP-Systems (Server und Client).

Bei der Verwendung als Server benötigen Sie dazu einen HTTP-Request-Handler, den Sie selbst anlegen können. Durch Definition des HTTP-Request-Handlers können Sie das ICF flexibel für Ihre gewünschte Anwendung nutzen. Es werden aber auch mit dem SAP-System HTTP-Request-Handler mitgeliefert.

 

Hinweis

Beachten Sie auch den Abschnitt StrukturlinkArchitektur des SAP Web AS. Neben weiteren hilfreichen Informationen zum Aufbau des SAP Web Application Servers, erfahren Sie dort mehr über die Funktionsweise des StrukturlinkInternet Communication Manager (ICM).

 

Der gebräuchlichste SAP HTTP-Request-Handler ist der für die Business Server Pages (BSP), mit denen man einfach Web-Applikationen entwickeln kann. Die Funktionsweise und das Arbeiten mit BSPs wird im Kapitel StrukturlinkErstellung von Webapplikationen mit Business Server Pages beschrieben.

Dieses Kapitel behandelt ganz allgemein das ICF und beschreibt, was HTTP-Request-Handler sind und wie man sie anlegt. Ferner wird die Rolle des ICF im Clientfall beschrieben.

 

Zuerst bieten wir einen Einstieg mit einem Überblick über die Architektur, welche sich dann in Abschnitte für die Server- und Clientseite untergliedert. Anschließend bieten wir Anwendergerechte Abschnitte für den Administrator, sowie den Entwickler.

 

Architektur-Überblick

Administration: HTTP-Kommunikation mit dem SAP-System

Entwicklung

 

Beginnen Sie mit einem Architektur-Überblick

Ende des Inhaltsbereichs