Show TOC Anfang des Inhaltsbereichs

Diese Grafik wird im zugehörigen Text erklärt qRFC-Programmierung: Einführendes Beispiel Dokument im Navigationsbaum lokalisieren

Eine qRFC-Kommunikation ist eine tRFC-Kommunikation mit vorangestellter Eingangs- und Ausgangsqueue. Betrachten Sie daher zuerst das Programmierbeispiel einer tRFC-Kommunikation:

 

report rstrfct0.

 

...

call function ’RFC_FUNCTION’

 destination RFCDEST

 in background task

 ( as separate unit )

 

 exporting ...

 

 tables ...

 

...

commit work.

 

 

tRFC-Daten in der Datenbank abspeichern

Alle Daten, die zu einem tRFC-Aufruf (Call Function ... in Background Task) in einer LUW gehören, werden in zwei internen Tabellen mit einer Transaktions-ID (TID) gespeichert.

Zum „COMMIT WORK“-Zeitpunkt wird dann:

·        Der Inhalt dieser internen Tabellen in die Datenbank geschrieben (ARFCSSTATE & ARFCSDATA).

·        und der RFC-Manager versucht einen Dialog Workprocess zu erhalten, um diese LUW im Partnersystem auszuführen.

 

Hinweis Falls Sie weiterführende Informationen über den tRFC wünschen, folgen Sie diesem Link:

Senden und Ausführen von tRFC-LUWs

 

 

 

Ende des Inhaltsbereichs