✒️Los procesos del SAP Netweaver AS
Los procesos del SAP Netweaver AS
Procesos del SAP Netweaver AS
El dispatcher ABAP es quien se encarga de distribuir los pedidos entre los work processes, este proceso se encuentra en cada instancia ABAP.
Tipos de los work processes de la administración del dispatcher
· Background (tipo B)
· Update 1 y 2 (tipo V)
· Spool (tipo S)
Tipo Uso
DIA Proceso de dialogo
UDP Actualizaciones
UDP2 Actualizaciones de baja criticidad
BGD Ejecuta trabajos de fondo
SPO Procesos de impresión
ENQ Gestiona los bloqueos
Procesos que proveen servicios de comunicación interna y externa
MS (Message Server) maneja las comunicaciones entre los dispatcher en todo el sistema, con esto logramos escalabilidad de múltiples servidores de aplicación (instancias) en paralelo. EL MS se configura solo 1 para todo el sistema SAP.
GW (Gateway) permite la comunicación entre sistemas SAP o entre sistemas SAP y sistemas de aplicación externos. Existe 1 por cada dispatcher o instancia ABAP.
ICM (Internet Communication Manager) permite la comunicación con el sistema SAP a través de protocolos WEB, recibe los pedidos del cliente y los reenvía al sistema SAP para su procesamiento.
En los sistemas mixtos ABAP – JAVA el ICM puede reconocer si el pedido es para ABAP o para JAVA, ya que ambos utilizan aplicaciones WEB. Es posible configurar o no un ICM por servidor de aplicación.
Proceso JAVA
El dispatcher distribuye los pedidos entre los server processes de la instancia. El server process es quien finalmente ejecuta el pedido de la aplicación JAVA.
Estos procesos son multi-thread (milti-hilo) por lo quepueden procesar en paralelo un gran número de pedidos.
Por cada dispatcher tendremos al menos un server process y máximo un total de 16.
El MS de JAVA maneja la lista de los dispatcher activos y también de server process, es el responsable de la comunicación y existe solo uno en el sistema.
El ENQUEUE Service administra los bloqueos lógicos que las aplicaciones JAVA solicitan durante su ejecución en el server process.
Las solicitudes de bloqueo están incorporadas con el código de cada programa por lo cual es responsabilidad de los programadores de cómo y cuándo solicitar un bloqueo en sus aplicaciones.
El SDM (Software Deployment Manager) es la herramienta estándar utilizada para instalar componentes de software de java en el servidor de aplicación.
 
 
 
Sobre el autor
Publicación académica de Angel Josefat Hernandez Ponce, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Angel Josefat Hernandez Ponce
Profesión: Ingeniero en Sistemas - Mexico - Legajo: HZ10B
✒️Autor de: 87 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Formar parte de un equipo de trabajo y consolidarme profesionalmente donde los logros y desempeño sean reconocidos, además de permitir oportunidades de desarrollo personal y profesional.
Certificación Académica de Angel Hernandez