✒️SAP BASIS / Utilización del Internet Communication Framework (ICF) Por Oscar Ruiz Cano
SAP BASIS Utilización del Internet Communication Framework (ICF)

El Internet Communication Framework (ICF) es el componente central que permite la comunicación entre el sistema SAP y el exterior mediante protocolos estándar como HTTP, HTTPS y SMTP
. Técnicamente, actúa como el puente entre el kernel del sistema (escrito en C) y los programas de aplicación desarrollados en ABAP
.
Los aspectos más relevantes de este marco de trabajo incluyen:
Administración mediante la transacción SICF: Es la herramienta central donde se visualizan todos los servicios en una estructura de árbol jerárquica
. Aquí, los administradores gestionan la activación de servicios, los cuales están desactivados por defecto tras la instalación por motivos de seguridad
.
Manejadores de Peticiones HTTP: Son clases ABAP específicas que implementan la interfaz IF_HTTP_EXTENSION
. Su función es recibir los datos codificados en la URL, procesarlos y generar la respuesta que se enviará al cliente (como un navegador web)
.
Procesamiento de peticiones: El flujo comienza cuando el ICM recibe una solicitud y la transfiere al ICF
. Un proceso de trabajo de diálogo lee los datos de los canales de memoria, autentica al cliente y ejecuta el manejador correspondiente para devolver una respuesta serializada a través del ICM
.
Propiedades y Herencia: El ICF utiliza un principio de herencia donde los nodos hijos adoptan las configuraciones de los padres (como datos de inicio de sesión o tiempos de espera), lo que simplifica el mantenimiento masivo
.
Alias e ICF Recorder: Permite definir alias externos con nombres amigables para los usuarios
. Además, cuenta con una grabadora (recorder) que permite capturar peticiones fallidas en la base de datos para facilitar la depuración y corrección de errores
.
Este framework es fundamental para el funcionamiento de aplicaciones modernas como SAP Fiori, servicios OData y el SAP GUI para HTML
 
 
 
Sobre el autor
Publicación académica de Oscar Orlando Ruiz Cano, en su ámbito de estudios para la Carrera Consultor SAP BASIS S/4HANA.
Oscar Orlando Ruiz Cano
Profesión: Ingeniero de Sistemas - Colombia - Legajo: MC24X
✒️Autor de: 46 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Oscar Ruiz






Disponibilidad Laboral: FullTime


















