✒️Los procesos del SAP Netweaver AS
Los procesos del SAP Netweaver AS
Procesos de SAP NetWeaver AS
ECC: ERP Central Component, sucesor de R/3. Componente Central de todas las actividades de la compañía o empresa.
Los procesos serán procesados por la parte ABAP o JAVA de Netweaver dependiendo del lenguage de su diseño
Procesos ABAP
El Distpatcher se encarga de distribuir los pedidos entre los work processes.
Depende del dispatcher
· Procesos de diálogo (Tipo D)
· Procesos de Background (Tipo B)
· Procesos de Lock Managment (Tipo E)
· Procesos de Update 1 y 2 (Tipo V)
· Procesos de Spool (Tipo S)
La cantidad de procesos de cada tipo está determinada por parámetros en el perfil de la instancia y pueden ser monitoreados con la transacción SM50
· DIA – Procesos de diálogo – rdisp/wp_no_dia
· UDP – Actualizaciones – rdips/wp_no_vd
· UPD2 – Actualizaciones de baja criticidad – rdisp/wp_no_vd2
· BGD – Ejecutar trabajos de fondo – rdips/wp_no_btc
· SPO – Procesa pedidos de salida (impresión) – rdisp/wp_no_spo
· ENQ – Gestiona los bloqueos – rdisp/wp_no_enq
Procesos de servicios de comunicación interna y externa
· Message Server (MS): Maneja comunicación entre los distpatchers distribuidos. Se logra escalibilidad de servidores de aplicación en paralelo. Se configura sólo uno para todo sistema SAP
· Gateway (GW): Comunicación entre sistemas SAP o entre SAP y sistemas de aplicación externos. Existe uno port dispatcher o instancia ABAP
· Internet Communication Manager (ICM): Comunicación con el sistema SAP por medio de protocolos WEB. Recibe pedidos del cliente y los reenvía al sistema SAP para su procesamiento. En sistemas mixtos, reconoce si es una llamada AS ABAP o AS JAVA. Se configura o no un ICM por cada servidor de applicación.
Procesos JAVA
Dispatcher distribuye pedidos entre los server processes y estos ejecutan el pedido. Son multi-thread, procesan en paralelo grandes números de pedidos, en contraste con los procesos ABAP
Por cada Dispatcher se tiene entre 1 a 16 server processes
Message Service de JAVA maneja listado de dispatchers activos y server processes. Se encarga de la comunicación interna del sistema de JAVA. Existe sólo 1 por sistema
Enqueue Service administra bloqueos lógicos durante ejecución de aplicaciones JAVA. Están incorporadas en el código de cada programa, es responsabilidad de los programadores. Proceso úncio para todo el sistema.
Software Deployment Manager (SDM), herramienta utilizada para instalar componentes de software.
 
 
 
Sobre el autor
Publicación académica de Abel Franco Garrido Letelier, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Abel Franco Garrido Letelier
Profesión: Ingeniero en Infraestructuras - Chile - Legajo: OG36X
✒️Autor de: 40 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Abel Garrido