SAP PI - Konnektivität

Die SAP PI-Konnektivität befasst sich mit der Konnektivität des Quell- oder Zielsystems mit dem Integrationsserver. Diese Konnektivität befasst sich mit dem Austausch von Nachrichten mit dem Integrationsserver. Das auszutauschende Nachrichtenformat sollte im SAP PI-Protokollformat vorliegen, oder es sollte ein Adapter verwendet werden, um ein externes Format in ein SAP PI-spezifisches Format zu konvertieren.

SAP PI bietet Ihnen eine Vielzahl von Adaptern, mit denen Sie Anwendungen aus verschiedenen Protokollen verbinden können. Im Fall des Absenders konvertiert der Adapter die im Absenderprotokoll verschlüsselte eingehende Nachricht in eine PI-SOAP-Nachricht. Im Falle des Empfängers wird die PI-SOAP-Nachricht dann in das Protokoll des Empfängers konvertiert.

Verfügbare Adapter in SAP NetWeaver PI

SAP PI unterstützt verschiedene Adapter und einige davon sind Prozesse in der Advance Adapter Engine oder in der Integration Engine. IDoc, HTTP und XI sind nur wenige Adapter, die in der Integration Engine verarbeitet werden.

Im Folgenden sind die verfügbaren Adapter in SAP NetWeaver PI aufgeführt:

S.No. Adapter in SAP NetWeaver PI & Uses
1

RFC Adapter

Dies wird verwendet, um über die RFC-Schnittstelle mit anderen SAP-Systemen zu kommunizieren.

2

HTTP Adapter/HTTP AAE Adapter

Dies ermöglicht den Datenaustausch über das HTTP-Protokoll. Diese Adapter sind sowohl in der Integration Engine als auch in der Advanced Adapter Engine verfügbar.

3

JDBC Adapter

Dies ermöglicht den Zugriff auf Datenbanken.

4

File/FTP Adapter

Dies wird verwendet, um den Datenaustausch mit externen Systemen über eine Dateischnittstelle oder einen FTP-Server durchzuführen.

5

Mail Adapter

Auf diese Weise können Sie E-Mail-Server mit der Integration Engine verbinden.

6

IDoc Adapter

Dies ermöglicht den Austausch von IDocs. Diese Adapter sind sowohl in der Integration Engine als auch in der Advanced Adapter Engine verfügbar.

7

XI Adapter

Mit diesem Adapter können Sie über einen Proxy kommunizieren. Dieser Adapter wird nicht in der Advanced Adapter Engine und in der Integration Engine ausgeführt. Der XI-Adapter wird nur zum Herstellen der HTTP-Verbindung zum Empfänger verwendet.

8

WS Adapter

Dieser Adapter wird verwendet, um die Konnektivität mit WS-Anbietern und WS-Verbrauchern gemäß dem Standardprotokoll für Web Services Reliable Messaging (WS-RM) bereitzustellen. SAP hat das WS-RM-Protokoll mit einem eigenen Posteingang entwickelt, der im ABAP-Stack der Integration Engine implementiert ist.

9

JMS Adapter

Es ermöglicht die Kommunikation mit Messagingsystemen über die JMS-API.

10

SOAP Adapter

Es ermöglicht die Integration von Remoteclients oder Webdienstanbietern mithilfe von SOAP.

Wie überprüfe ich vorhandene Adaptermotoren?

Sie können die Liste der vorhandenen Adapter-Engines im System Landscape Directory (SLD) überprüfen, indem Sie die folgenden Schritte ausführen:

Step 1 - Verwenden Sie die Integration Builder-URL oder den T-Code - SXMB_IFR.

Step 2 - Wechseln Sie im Bildschirm SAP PI 7.3 in das Verzeichnis System Landscape und klicken Sie auf ProductWie nachfolgend dargestellt. Wenn Sie aufgefordert werden, den Benutzernamen und das Passwort einzugeben, geben Sie die Details ein.

Step 3 - Navigieren Sie zum Bereich Technisches System im linken Bereich des Systemlandschaftsverzeichnisses.

Step 4 - Wählen Sie als Typ des technischen Systems Prozessintegration.

Step 5 - Überprüfen Sie, wie viele Adaptermotoren aufgelistet sind.

Step 6 - Es gibt nur eine XIAdapterFramework-Adapter-Engine vom Typ, die der zentralen Adapter-Engine auf dem Integration Server entspricht.

Step 7- Sie können auch die Liste der vorhandenen Adapter in der Runtime Workbench überprüfen. Gehen Sie zu Konfiguration und Überwachung.

Step 8 - Wechseln Sie im nächsten Fenster zur Option Komponentenüberwachung.

Step 9 - Wählen Sie Komponenten mit dem Status 'Alle' aus.