SAP Process Integration

SAP Process Integration

Die SAP Process Integration (SAP PI, Weiterentwicklung von Exchange Infrastructure SAP XI) ist eine proprietäre SOA-Implementierung in Form eines Software-Pakets, das den Datenaustausch zwischen SAP und fremden Systemen ermöglicht. Es ist als Bestandteil des SAP NetWeaver eine Middleware-Komponente, welche als Enterprise Application Integration-Plattform dient.

Dabei unterstützt XI ab Version 3.0, die seit Ende 2004 verfügbar ist, auch eine Prozess-Integration, welche grafisch dargestellt werden kann und WS-Business Process Execution Language nutzt.

Neben der Verbindung von Anwendungen verschiedener Unternehmen unterstützt die XI auch ein Message Queueing, wie es klassische Middleware-Produkte anderer Hersteller (beispielsweise IBM-MQSeries) auch bieten, welches die Nachrichten persistiert und z. B. bei Systemausfällen einen Datenverlust verhindert.

Technischer Aufbau

Technisch basiert die XI 3.0 auf dem SAP Web Application Server 6.40, welcher eine ABAP- und eine J2EE-Laufzeitumgebung miteinander vereint. Bestimmte Teile der XI laufen in der Java-Laufzeitumgebung, andere in der ABAP-Laufzeitumgebung. Auch zukünftige XI-Versionen (PI) werden beide Laufzeitumgebungen beinhalten. Für das Monitoring sind Tools aus beiden Laufzeitumgebungen zu benutzen.

Intern arbeitet SAP XI weitgehend auf der Basis von XML-Technologien, auch in den Fällen, bei denen Eingangs- und Ausgangsnachrichten nicht in XML-Format sind. Um die größten Performance-Nachteile bei Intermediate Document (IDoc) zu vermeiden, kann ein IDoc auch ohne XML-Transformation nur über XI geroutet werden (dann ist aber kein Mapping, keine Konvertierung und keine Prozessverarbeitung möglich).

SAP XI versucht, möglichst viele Web-Standards zu verwenden, auch wenn diese zur Zeit nicht für SAP XI in ausreichender Detailtiefe spezifiziert sind. SAP erweitert hierzu gelegentlich die offenen Webstandards um proprietäre Elemente, wie beispielsweise beim „SOAP XI“, bei welchem SAP das Protokoll SOAP u.a. um Funktionalitäten aus Remote Function Call (RFC) ergänzt hat.

Im Vergleich zur XI 3.0 wurden als auffälligstes Merkmal die Admin-GUIs denen des EP angepasst. Der Sprung von 3.0 auf 7.0 wurde mit der Gleichbenennung der Releasestände aller NetWeaver-Komponenten (z. B. BI 7.0) begründet. Die derzeit aktuelle Version ist PI 7.3, Teil von SAP Netweaver 7.3.

Literatur

  • Jens 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 Gürsoy, Heinzpeter Klein: Praxisleitfaden SAP XI - Programmierung SAP PRESS, 2007, ISBN 3-89842-971-7
  • René de Daniel, Hermann Steinrötter: Enterprise Integration Patterns für SAP NetWeaver PI SAP PRESS, 2008, ISBN 978-3-89842-987-0

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Hosted Business Process Integration — (cloudbasierte Geschäftsprozessintegration. Abkürzungen: H BPI, xBPI oder cBPI) ist ein Bestandteil des Geschäftsprozessmanagements und umfasst das Integrieren von Anwendungen (EAI), Geschäftspartnern (B2B) und von Endgeräten (SOA) mit Hilfe von… …   Deutsch Wikipedia

  • SAP Exchange Infrastructure — (SAP XI) is SAP s enterprise application integration (EAI) software, a component of the NetWeaver product group used to facilitate the exchange of information among a company s internal software and systems and those of external parties. Like… …   Wikipedia

  • SAP Business Information Warehouse — BY SAP AG (SAP BW) is the name of the Business Intelligence, analytical, reporting and Data Warehousing (DW) solution which is one of the major enterprise software applications produced by SAP AG. It was originally named SAP BIW, (Business… …   Wikipedia

  • SAP — AG Тип Публичн …   Википедия

  • SAP AG — Год основания 1972 Ключевые фигуры Хеннинг Кагерманн и Лео Апотекер (содиректора) Тип Публичная компания …   Википедия

  • SAP BW — SAP Business Information Warehouse SAP Business Information Warehouse (SAP BW) est le nom d une grande solution de business intelligence, ou décisionnel, d analyse et de reporting pour l entreprise, édité par SAP AG. Aujourd hui, son nom a… …   Wikipédia en Français

  • SAP Business Information Warehouse — (SAP BW) est le nom d une solution d informatique décisionnelle (business intelligence), d analyse et de reporting pour l entreprise, édité par SAP AG. Aujourd hui, son nom a légèrement changé pour devenir SAP Netweaver BI. Il contient un outil… …   Wikipédia en Français

  • SAP AG — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. SAP AG …   Deutsch Wikipedia

  • SAP Exchange Infrastructure — Die SAP Process Integration (SAP PI, Weiterentwicklung von Exchange Infrastructure SAP XI) ist ein Software Paket, das den Datenaustausch zwischen SAP und fremden Systemen ermöglicht. Es ist als Bestandteil des SAP NetWeaver eine Middleware… …   Deutsch Wikipedia

  • SAP XI — Die SAP Process Integration (SAP PI, Weiterentwicklung von Exchange Infrastructure SAP XI) ist ein Software Paket, das den Datenaustausch zwischen SAP und fremden Systemen ermöglicht. Es ist als Bestandteil des SAP NetWeaver eine Middleware… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”