Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation Vermittelte Konzepte Dokument im Navigationsbaum lokalisieren

Diese Variante ist technisch eine Erweiterung der Variante Flugverfügbarkeitsermittlung (mit Proxy).  

Die Variante Flugverfügbarkeitsermittlung (mit Web-Service) vermittelt die meisten der technischen Konzepte, welche bei der Variante Flugverfügbarkeitsermittlung (mit Proxy) aufgeführt wurden. Vergleiche dazu Vermittelte Konzepte.

Darüber hinaus vermittelt diese Variante weitere Konzepte. In diesem Abschnitt erhalten Sie einen Überblick über diese zusätzlichen technischen Konzepte.

In der folgenden Tabelle finden Sie zu jedem Konzept

·        einen Hyperlink auf die allgemeine Beschreibung des Konzeptes

·        eine Beschreibung, wie das Konzept im Integrationsszenario konkret umgesetzt wird

Im Integration Repository finden Sie das Integrationsszenario unter dem Namen CheckFlightSeatAvailability (in der Software-Komponentenversion SAP Basis 7.00, Namensraum http://sap.com/xi/XI/Demo/Agency). Sie finden alle vom Integrationsszenario verwendeten Objekte (Interface-Objekte, Mapping-Objekte) durch Vorwärtsnavigation.

Die Fluggesellschaft, die in den Prozess über den Web-Service und den SOAP-Adapter integriert ist, bietet einen Web-Service für den Austausch der Messages an. Sie finden die Web-Service-Definition im SAP-System. Rufen Sie die Transaktion Object Navigator (SE80) auf und wählen Sie das Paket SAI_DEMO_AIRLINE. Sie finden die Web-Service-Definition unter Enterprise Services  ® Web-Service-Bibliothek  ® Web Service Definitions (Name des Web-Service: SXIDAL_FLIGHTSEATAVAIL_CHECK, Kurzbeschreibung: XI Demo: Prüfe Flugverfügbarkeit).

Hinweis

Beim Web-Service handelt es sich um ein Entwicklungsobjekt, das im Auslieferungsumfang enthalten ist.

Das zu dem verwendeten Message-Interface des Reisebüros korrespondierende Proxy finden Sie im SAP-System in der ABAP-Proxy-Generierung unter der Software-Komponentenversion SAP Basis 7.00: Das Outbound-Interface FlightSeatAvailabilityQuery_Out im  Namensraum http://sap.com/xi/XI/Demo/Agency.

Design-Zeit

Konzept

Beschreibung

Integrationsszenario mit mehreren Component Views

Für das Integrationsszenario CheckFlightSeatAvailability sind mehrere Component Views definiert. Im Component View ABAP_Proxy_2_Web_Service ist die Verbindung definiert, die auf dem Message-Austausch zwischen Message-Interface und Web-Service basiert.

Integrationsszenario mit einer Anwendungskomponente vom Typ Vorlage zur Kommunikation mit einem externen Partner

Die Fluggesellschaft, die den Web-Service anbietet, wurde als externer Partner definiert.

Hinweis

Dies wird im Component View dadurch dargestellt, dass bei der  bei Anwendungskomponente Airline das Symbol Diese Grafik wird im zugehörigen Text erklärt angezeigt wird.

Die Anwendungskomponente Airline ist vom Typ Vorlage, weil der Austausch der Messages über einen Web-Service erfolgt und dessen technische Realisierung nicht unbedingt bekannt ist. (Die tatsächliche Realisierung im Demo-Beispiel ist natürlich bekannt. Dies kann muss aber bei einem Reisebüro und einer Fluggesellschaft nicht unbedingt vorausgesetzt werden.)

Kommunikationskanalvorlage

In der Kommunikationskanalvorlage XIDemoChannel_WebServiceSOAP ist der notwendige Kommunikationskanal vorkonfiguriert.

Definition eines Web-Service

Die im SAP-System enthaltene Web-Service-Definition basiert auf dem Inbound-Message-Interface FlightSeatAvailabilityQuery_In (Software-Komponentenversion SAP Basis 7.00, Namensraum http://sap.com/xi/XI/Demo/Airline).

Konfigurations-Zeit

Konzept

Beschreibung

Service mit Partner

 

Der Web-Service zur Flugverfügbarkeitsermittlung wird in der von SAP vorgeschlagenen Standardkonfiguration als Business-Service eines Partners abgebildet.

Empfängervereinbarung und Kommunikationskanäle

Da die Fluggesellschaft das SOAP-Format erwartet, ist der Empfängervereinbarung ein Kommunikationskanal mit dem Adaptertyp SOAP zugeordnet.

Aktivierung eines Web-Service

Der Web-Service wurde von SAP implementiert und ausgeliefert, muss aber im SAP-System noch aktiviert werden.

Laufzeit

Konzept

Beschreibung

Kommunikation auf Basis der Adapter-Laufzeit (StrukturlinkSOAP-Adapter)

Die Fluggesellschaft implementiert die Verfügbarkeitsprüfung als einen Web-Service, der vom Integration Server über den SOAP-Adapter aufgerufen wird.

 

Ende des Inhaltsbereichs