
INTERNET COMUNICATION MANAGER (ICM)
-Las nuevas apps de SAP basadas en Business Server Pages (BSPs) y servicios soap se implementaran en una compañia en el contexto de cambiar a una arquitectura moderna de IT y orientada a servicios.
1.-Arquitectura del proceso ICM
-Soporte para protocolos web estandar tales como HTTP, HTTPS, WebDAV, SOAP y SMTP
-Salida en formatos Web estandar tales como HTML, XML y XSLT
-Completa integracion dentro del entorno sap (desarrollo, administracion, concepto de autorizacion, monitoreo y protocolos de comunicacion)
-El proceso ICM utiliza THREADS (hilos) de ejecucion para procesar la carga de trabajo en paralelo. Los componentes del ICM son:
*Thread control
*Worker Thread
*Watcdog
*Signal Handler
*Connection Info
*Memory pipes
2.-Internet Server Cache (ISC)
-Es una parte del ICM que es importante para la performance. Almacena objetos HTTP(s) antes de que sean enviados al navegador web. La proxima solicitud puede ser encontrada directamente desde el ISC, mientras e tiempo de expiracion no haya vencido, lo cual acelera significativamente el acceso
-Algunos aspectos del ISC:
*Jerarquia de dos niveles
*Cacheo dinamico
*Cacheo activo
*Cacheo UFO
*Cacheo dependiente de navegador web