mindsquare.de durchsuchen

SAP XI (NetWeaver Exchange Infrastructure)

Sie brauchen einen SAP XI Berater und/oder möchten, dass wir Ihnen unser Angebot in diesem Umfeld vorstellen?

Tobias Harmes
25. September 2024

SAP NetWeaver Exchange Infrastructure (SAP XI) ist eine Software von SAP, mit der sich beliebige Anwendungssysteme und Geschäftspartner (B2B) in die eigenen Unternehmensprozesse einbinden lassen.

Im Zuge zunehmender Vernetzung und Digitalisierung müssen Unternehmen ihre internen Systeme für den Informationsaustausch mit Externen öffnen. Traditionellen Datenaustauschmethoden wie WebService, FTP, SFTP, http(s), E-Mail, Telebox oder OFTP gegenüber steht dabei das Konzept der Enterprise Application Integration (EAI). Eine EAI-Middleware ist ein Programm, das zwischen verschiedenen Anwendungen vermittelt, und zwar nicht in einer 1:1-Beziehung wie bei den herkömmlichen Austauschmethoden, sondern stern- oder busförmig.

Die EAI-Lösung SAP XI ist eine Komponente der SAP NetWeaver-Technologie. SAP stellt damit einen „Single Point of Integration“ für alle Systeme innerhalb und außerhalb der eigenen Unternehmensgrenze zur Verfügung. SAP-Anwenderunternehmen regeln mit SAP XI also den Austausch von Informationen zwischen dem eigenen SAP- und externen Systemen. Mittlerweile wird von SAP NetWeaver Process Integration (SAP PI) als einer Fortentwicklung von SAP XI gesprochen.

SAP PI Entwicklung

Das Ziel von SAP PI ist, als Middleware, verschiedene Systeme über Schnittstellen miteinander zu verbinden.

Funktionsweise & Eigenschaften

Mit SAP PI realisieren Unternehmen systemübergreifende Geschäftsprozesse. Anwendungen werden unabhängig vom Hersteller (SAP, non-SAP), ihrer Version oder der verwendeten Programmiersprache  (Java, ABAP usw.) miteinander verbunden. Zentrale Aufgabe von SAP PI ist das Design von Nachrichten, Transformationen und systemübergreifenden Integrationsprozessen. Kollaborative Prozesse und der zugrunde liegende Nachrichtenfluss werden in der Plattform konfiguriert und gesteuert. Der Anwender kann Prozesse und Informationsflüsse über die EAI-Plattform zentral monitoren und überwachen. Eine Adapter Engine dient der Integration der einzelnen Systemkomponenten.

Gewinnen Sie in dieser eintägigen SAP Architektur Schulung ein tieferes technisches Verständnis der Architektur des SAP-Systems.

Seit Version 3.0 ist der SAP Web Application Server 6.40 (wie für die meisten SAP-Systeme) die technische Basis der EAI-Plattform SAP PI. Einige Bereiche laufen auf ABAP, der Standardprogrammiersprache von SAP, andere auf Java Enterprise Edition. In SAP PI können Anwender/innen die Prozessintegration auch grafisch darstellen unter Einsatz von WS-Business Process Execution Language, einer XML-basierten Sprache zur Beschreibung von Geschäftsprozessen. Die derzeit aktuelle Version ist PI 7.50 (als Teil von SAP NetWeaver 7.50). Damit lässt sich das System nun auch als reine Java-Version verwenden. Eine noch in Version 7.3 bestehende Funktionseinschränkung – die zwingend erforderliche Verwendung von ABAP – wurde aufgehoben.

Um beliebige Fremdsysteme zu integrieren, setzt SAP PI auf offene Standards aus der XML- und Java-Welt. Informationen werden in einem frei definierbaren XML-Schema über den SAP Integration Server übertragen. Dieser stellt die zentrale Komponente von SAP PI bei der Interaktion zwischen verschiedenen Betriebssystemen und Anwendungen über interne und externe Systeme hinweg dar.

Vorteile

In der SAP-Terminologie wird die EAI-Plattform als „Integration Broker“ bezeichnet, da sie Systeme mit heterogenen Anforderungen bezüglich Konnektivität, Format und Protokolle vermittelt. Die Integrationskosten sollen sich durch ein gemeinsames Repository für Schnittstellen reduzieren. Als größter Vorteil von SAP PI gilt, dass sämtliche Informationen im Zusammenhang mit der Systemintegration zentral an einer Stelle verwaltet werden – von den beteiligten Anwendungen über die Schnittstellen bis zur Formatumwandlung und dem zentralen Monitoring der beteiligten Komponenten. Außer ggf. zusätzlichen Gateway– und Routerkomponenten erfordert der Einsatz der Integrationssoftware keine zusätzliche Infrastruktur.

Nachteile

Die grafische Benutzeroberfläche und die z.T. schwere Wartbarkeit wurden in der Vergangenheit wiederholt bemängelt. Das Verwalten der Mappings soll ab einer bestimmten Komplexität nur noch schwer handelbar sein.

Einführung & Best Practices

Sie haben Fragen zum Thema Enterprise Application Integration und suchen Unterstützung bei Auswahl und Anpassung der richtigen Plattform? Profitieren Sie von Best Practices erfahrener EAI-Experten und Berater von mindsquare! Wir sind ein Technologie-Beratungsunternehmen, das sich auf die Beratung und Entwicklung im SAP- und Salesforce-Umfeld spezialisiert hat. Unsere SAP-Berater beschäftigen sich seit vielen Jahren intensiv mit Technologien rund um SAP XI/PI und haben bereits zahlreiche Projekte im Bereich Enterprise Application Integration umgesetzt. Vereinbaren Sie ein unverbindliches Beratungsgespräch und machen Sie den nächsten Schritt in Ihrer digitalen Transformation.

Verwandte Know-Hows

Dieser Beitrag stellt Ihnen das neue SAP Lizenzierungsmodell vor - SAP Digital Access, benutzerorientierter und -freundlicher, soll Unternehmen in der Zeit des schnellen technologischen Wandels die Lizenzierung vereinfachen.
SAP RFC beinhaltet die Abkürzung für Remote Function Call und wird häufig in Verbindung mit SAP-ABAP-Systemen wie SAP R/3 und dessen Nachfolgern verwendet. Remote Function Calls sind Verfahren, mit denen […]
Mit Hilfe von SAP Web Services können SAP-Anwender Informationen aus dem produktiven SAP für Fremdsysteme nutzbar machen. Dadurch lassen sich system- und firmenübergreifende Geschäftsprozesse mit externen Partnern (Kunden, Lieferanten) aufsetzen.

Passende Angebote zum Thema

Bei der Migration Ihres SAP NetWeaver Portals profitieren Sie von unserer Erfahrung und der Kombination von Portalexperten und SAP Basis Spezialisten. Ihr Migrationsprojekt gelingt geräuschlos und sicher.
Sie allein wissen wo genau Sie Ihr SAP noch besser machen können. Wir sind Ihr Dienstleister auf dem Weg zu Ihrer neuen Anwendung.
Sie wollen ein Update in Ihrem Java oder ABAP Umfeld durchführen, haben hier aber noch nicht so viel Erfahrung gesammelt? Unsere erfahrenen Berater unterstützen Sie bei Ihrem Update, sodass ein […]
Kontakt aufnehmen
Ansprechpartner
Laura Feldkamp mindsquare Kundenservice
Laura Feldkamp Kundenservice