✒️SAP BASIS Los fundamentos de las conexiones RFC
SAP BASIS Los fundamentos de las conexiones RFC
Fundamentos de conexiones RFC Leccion 1° de 7
Los sistemas SAP pueden comunicarse entre si utilizando llamadas de funciones remotas, que por sus siglas en ingles se conocen como RFCs (remote function calls).
1| Fundamentos de RFC
Una RFC es la llamada a un modulo de funcion que esta corriendo en un sistema diferente al programa que realiza la llamada. Tambien se puede llamara a un modulo del mismo sistema en el que este el RFC.
CPI-C(Common programming interface for Communication), permite la comunicacion entre programas de diferentes hosts. Permite que las aplicaciones externas puedan llamar funciones ABAP y los sistemas SAP contactar aplicaciones eternas que sean compatibles mediante RFC.
Los programas externos estan integrados dentro de la sentencia CALL FUNCTION.
Destinos RFC:
- Conexiones ABAP
- Coneiones internas
- Conexiones TCP/IP
- Conexiones via ABAP drivers
SM59: Podemos visualizar y actualizar destinos RFC
Tiene que ser un usuario de comunicacion el que va en el RFC.
2| Variantes de utilizacion de RFC
- RFC sincronica (sRFC): En estas comunicaciones la funcion remota se basa en una comunicacion sincronica por lo que el sistema remoto debe estar disponible en el momento de la llamada.
- RFC asincronica (aRFC): El sistema origen no necesita esperar una respuesta del sistema remoto para continuar su procedimiento y en este sentido es por el cual se denomina asincronica.
- RFC transccional (tRFC): este metodo es realmente asincronico. el sistema remoto no necesariamente debe estar disponible al momento de la llamada por el programa en el sistema origen.
Identificador de transaccion: previene que la informacion se procese mas de una vez en el sistema lo que podria ocasionar informacion erronea en la aplicacion debido al procesamiento asincrono.
 
 
 
Sobre el autor
Publicación académica de Arnold Sevilla, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Arnold Sevilla
Profesión: Pasante de la Carrera Ing.informati - Honduras - Legajo: ML28W
✒️Autor de: 93 Publicaciones Académicas
🎓Egresado de los módulos:
Presentación:
Hola, buenos días, mi nombre es arnold sevilla, estudio la carrera de ing.informatica.
Certificación Académica de Arnold Sevilla