![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BASIS Los fundamentos de las conexiones RFC
SAP BASIS Los fundamentos de las conexiones RFC
![SAP BASIS Los fundamentos de las conexiones RFC SAP BASIS Los fundamentos de las conexiones RFC](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/316.jpg)
Una RFC es la llamada a un módulo de función que está corriendo en un sistema diferente al programa que realiza la llamada. Podemos llamar a un módulo de función en el mismo sistema mediante una RFC también. De todas maneras, las RFCs normalmente son utilizadas cuando los módulos de funciones, el que llama y el que recibe el llamado, se encuentran en sistemas diferentes.
En el sistema SAP, el sistema de interfaz RFC provee esta función. El sistema de interfaz RFC permite llamadas a funciones entre dos sistemas SAP o entre un sistema SAP y un sistema no-SAP externo.
RFC es un protocolo de interfaz de SAP basado en la Interfaz de Programación Común para Comunicaciones, por sus siglas en inglés CPI-C (Common Programming Interface for Communication) y permite comunicación entre programas de diferentes hosts. Esto permite que las aplicaciones externas puedan llamar funciones ABAP y los sistemas SAP contactar aplicaciones externas que sean compatibles mediante RFC.
RFC significa que los programadores ABAP no tienen que escribir sus propias rutinas de comunicación. Para una llamada RFC, la interfaz RFC:
· Convierte todos los parámetros al formato requerido en el sistema remoto.
· Invoca a las rutinas de comunicación que se requieren para la comunicación con el sistema remoto.
· Maneja los errores que pueden ocurrir durante la comunicación.
La interfaz RFC es de fácil utilización para los programadores ABAP. Los pasos de procesamiento para el llamado a los programas externos están integrados dentro de la sentencia CALL FUNCTION.
ü Destinos RFC
ü Conexiones ABAP
ü Conexiones internas Z
ü Conexiones TCPriP
ü Conexiones via ABAP drivers.
 
 
 
Sobre el autor
Publicación académica de Adrian Mayen Trujillo, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Adrian Mayen Trujillo
Profesión: Licenciado en Ciencias de la Informática - Mexico - Legajo: OW45U
✒️Autor de: 49 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Adrian Mayen