![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️SAP BASIS Internet Communication Manager (ICM)
SAP BASIS Internet Communication Manager (ICM)
![SAP BASIS Internet Communication Manager (ICM) SAP BASIS Internet Communication Manager (ICM)](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/259.jpg)
La tarea del ICM es asegurar que el sistema SAP pueda comunicarse con el mundo exterior usando HTTP, HTTPS y SMTP.
-------------------------------------------------------Componentes del ICM
- Thread control: Recibe la solicitud TCP/IP entrante y respuestas para una conexión.
- Worker Thread: Maneja las solicitudes y respuestas para una conexión.
- Watchdog: Toma control sobre la tarea que está esperando la respuesta.
- Signal Handler: Procesa las señales que son enviadas por el sistema operativo u otro proceso.
- Connection Info: Es una tabla que contiene información sobre las conexiones de red existentes.
- Memory Pipes: Son objetos de comunicación basados en memoria que permite la transferencia de datos entre el ICM y el work process ABAP.
-----------------------------------------------------ISC (Internet Service Caché)
Es una parte del ICM que es importante para el performance. Almacena objetos HTTP(S) antes de que sean enviados al navegador.
-----------------------------------Aspectos del ISC:
- Jerarquía de dos niveles: Velocidad de memoria principal (caché de memoria) y capacidad de almacenamiento (caché de disco) son utilizadas cuando se almacenan objetos.
- Cacheo Dinámico: Puede almacenar en caché contenido dinámico tal como las páginas JSP o BSP.
- Cacheo Activo: La aplicación tiene el controñ total sobre la actualización de los objetos que se encuentran en caché.
- Cacheo UFO (Unfound Object): Soluciones inválidas que generan situaciones de error en el servidor de aplicación o la BD directamente rechazadas.
- Cacheo dependiente del navegador: Si este indicador esta marcado, el ISC usa los datos en el caché solamente para las solicitudes enviadas por este tipo de navegador.
---------------------------------------------------Procedimiento de inicio y monitoreo del ICM
El parámetro de perfil rdisp/start_icman controla si un proceso ICM es también iniciado cuando un servidor de aplicación (instancia) es iniciado.
En el sistema SAP, se puede obtenr una vista rápida de los servidores de aplicación que están corriendo con un ICM, usando la transacción SM51.
Para información más detallada, tal como el ID de hilo de ejecución, podemos usar el monitor de ICM, transacción SMICM. Algunas actividades administrativas de esta transacción son:
- Monitorear y reiniciar el ICM.
- Configurar el nivel de traza.
- Evaluar los archivos de traza.
- Visualizar los parámetros de perfil.
- Visualización de estadísticas.
- Monitoreo del caché de ICM.
 
 
 
Sobre el autor
Publicación académica de Mauricio Aviles Garcia, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Mauricio Aviles Garcia
Profesión: Licenciado en Informática - Mexico - Legajo: OR44G
✒️Autor de: 33 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Presentación:
Estoy incursionando en el sistema sap, no tengo experiencia laboral previa en el ramo. busco adquirir conocimientos firmes que me permitan desempeñar mis actividades de manera eficiente en el área.
Certificación Académica de Mauricio Aviles