www.wikidata.de-de.nina.az
Die SAP Process Integration SAP PI Weiterentwicklung von Exchange Infrastructure SAP XI ist eine proprietare SOA Implementierung in Form eines Software Pakets das den Datenaustausch zwischen SAP und fremden Systemen ermoglicht Es ist als Bestandteil des SAP NetWeaver eine Middleware Komponente welche als Enterprise Application Integration Plattform dient SAP Process IntegrationBasisdatenEntwickler SAP SEAktuelle Version 7 5Betriebssystem diverseKategorie Integrationssystemdeutschsprachig jawww sap comDabei unterstutzt PI XI ab Version 3 0 die seit Ende 2004 verfugbar ist auch eine Prozess Integration welche grafisch dargestellt werden kann und WS Business Process Execution Language nutzt Neben der Verbindung von Anwendungen verschiedener Unternehmen unterstutzt PI auch ein Message Queueing wie es klassische Middleware Produkte anderer Hersteller beispielsweise IBM MQSeries auch bieten welches die Nachrichten persistiert und z B bei Systemausfallen einen Datenverlust verhindert In der SAP Cloud Platform gibt es diverse Produkte fur spezifische Anwendungsfalle u a die SAP Cloud Platform Integration CPI Technischer Aufbau BearbeitenTechnisch basiert die XI PI ab Version 3 0 auf dem SAP Web Application Server 6 40 welcher eine ABAP und eine JEE Laufzeitumgebung miteinander vereint Bestimmte Teile der XI laufen in der Java Laufzeitumgebung andere in der ABAP Laufzeitumgebung Auch zukunftige XI Versionen PI werden beide Laufzeitumgebungen beinhalten Fur das Monitoring sind Tools aus beiden Laufzeitumgebungen zu benutzen Intern arbeitet SAP PI weitgehend auf der Basis von XML Technologien auch in den Fallen bei denen Eingangs und Ausgangsnachrichten nicht in XML Format sind Um die grossten Performance Nachteile bei Intermediate Document IDoc zu vermeiden kann ein IDoc auch ohne XML Transformation nur uber PI geroutet werden dann ist aber kein Mapping keine Konvertierung und keine Prozessverarbeitung moglich SAP PI versucht moglichst viele Web Standards zu verwenden auch wenn diese zurzeit nicht fur SAP PI in ausreichender Detailtiefe spezifiziert sind SAP erweitert hierzu gelegentlich die offenen Webstandards um proprietare Elemente wie beispielsweise beim SOAP XI bei dem SAP das Protokoll SOAP unter anderem um Funktionen aus Remote Function Call erganzt hat Im Vergleich zur XI 3 0 wurden als auffalligstes Merkmal die Admin GUIs denen des EP angepasst Der Sprung von 3 0 auf 7 0 wurde mit der Gleichbenennung der Releasestande aller NetWeaver Komponenten z B BI 7 0 begrundet Die derzeit aktuelle Version ist PI 7 50 Teil von SAP Netweaver 7 50 Ab PI 7 3 kann das System auch als reine Java Version verwendet werden ein ABAP Stack ist nicht mehr zwingend notwendig Der Funktionsumfang war jedoch eingeschrankt Ab Version 7 50 gilt diese Einschrankung jedoch nicht mehr Literatur BearbeitenJens Stumpe Joachim Orb SAP Exchange Infrastructure SAP PRESS 2004 ISBN 3 89842 437 5 Valentin Nicolescu Burkhardt Funk Peter Niemeyer Entwicklerbuch SAP Exchange Infrastructure SAP PRESS 2006 ISBN 3 89842 810 9 Marcus Banner Halil Cem Gursoy Heinzpeter Klein Praxisleitfaden SAP XI Programmierung SAP PRESS 2007 ISBN 3 89842 971 7 Rene de Daniel Hermann Steinrotter Enterprise Integration Patterns fur SAP NetWeaver PI SAP PRESS 2008 ISBN 978 3 89842 987 0Weblinks BearbeitenSAP NetWeaver Process Integration Library SAP Developer Network PI 7 1 SOA Middleware in SAP Community Network Process Integration Handbook Abgerufen von https de wikipedia org w index php title SAP Process Integration amp oldid 216381333