SAP Basis - Fernfunktionsaufruf
Was ist RFC?
Für die Kommunikation zwischen SAP-Systemen muss ein Mechanismus definiert werden. Eine der häufigsten Möglichkeiten besteht darin, den Remote Function Call (RFC-Verbindung) zwischen zwei Systemen zu definieren. Durch Erstellen einer vertrauenswürdigen RFC-Verbindung zwischen zwei Systemen können Sie eine erstellentrusted-trusting relationship between systems Dabei können Sie Informationen und Daten kommunizieren und austauschen.
Es gibt verschiedene Arten von vertrauenswürdigen RFC-Verbindungen.
Typ 3-Verbindung
Dieser Verbindungstyp wird verwendet, um die Verbindung zwischen ABAP-Systemen anzugeben. Hier müssen Sie den Hostnamen und die IP-Adresse des Quellsystems sowie die Anmeldeinformationen angeben. Dies gilt für beide Arten von RFCs zwischen ABAP-Systemen und externen Aufrufen von ABAP-Systemen.
Typ I-Verbindung
Dieser Verbindungstyp wird verwendet, um ABAP-Systeme anzugeben, die mit derselben Datenbank wie das aktuelle System verbunden sind. Nehmen wir einen Beispieleintragsnamen - ws0015_K18_24
ws0015 = Hostname
K18 = Systemname (Datenbankname)
24 = TCP-Dienstname
Typ T-Verbindung
Dieser Verbindungstyp hilft beim Verbinden von Zielen mit externen Programmen, die die RFC-API zum Empfangen von RFCs verwenden. Dies kann durch Start oder Registrierung aktiviert werden.