Base SAP - Chiamata di funzione remota
Cos'è RFC?
Per comunicare tra i sistemi SAP, è necessario definire un meccanismo. Uno dei modi più comuni è definire la chiamata di funzione remota (connessione RFC) tra due sistemi. Creando una connessione RFC affidabile tra due sistemi, ti consente di creare filetrusted-trusting relationship between systems in cui è possibile comunicare e scambiare informazioni e dati.
Esistono diversi tipi di connessioni RFC affidabili.
Connessione di tipo 3
Questo tipo di connessione viene utilizzato per specificare la connessione tra i sistemi ABAP. Qui, è necessario menzionare il nome host e l'indirizzo IP del sistema di origine e anche le informazioni di accesso. Ciò è applicabile a entrambi i tipi di RFC, tra sistemi ABAP e chiamate esterne a sistemi ABAP.
Connessione di tipo I.
Questo tipo di connessione viene utilizzato per specificare i sistemi ABAP collegati allo stesso database del sistema corrente. Prendiamo un nome di voce di esempio: ws0015_K18_24
ws0015 = nome host
K18 = nome del sistema (nome del database)
24 = nome del servizio TCP
Connessione di tipo T.
Questo tipo di connessione consente di connettere le destinazioni a programmi esterni che utilizzano l'API RFC per ricevere RFC. Questo può essere attivato utilizzando l'avvio o la registrazione.