✒️Los procesos del SAP Netweaver AS
Los procesos del SAP Netweaver AS
SAP utiliza aplicaciones como ECC, es la que compone los distintos modulos de una empresa, y se puede programar con diferente lenguaje de programacion, como ABAP O JAVA. Que por otra parte esta el dispatcher, es el que se encarga de distribuir los pedidos entre los procesos de trabajo.
TIPOS DE PROCESOS DE TRABAJOS QUE ADMINISTRA EL DISPATCHER
-Procesos de dialogo(tipo D)
-Procesis de background(tipo B)
-Procesos de lock managment(tipo E)
-Procesos de Update 1 y 2 (tipo V)
-Procesos de spool(tipo S)
PARAMETROS:
-DIA (Procesos de dialogo), parametro; rdisp/wp_no_dia
-UPD (Actualizaciones), parametro; rdisp/wp_no_vd
-UPD2 (Actualizaciones de baja criticidad, parametro; rdisp/wp_no:vd2
-BGD (Ejecutar trabajos de fondo, parametro; rdisp/wp_no_btc
-SPO (Procesa pedidos de salida(impresion), parametro; rdisp/wp_no_spo
-ENQ (Gestiona los bloqueos), parametro; rdisp/wp_no_enq
SERVICIOS DE COMUNICACION INTERNA Y EXTERNA.
El Message Server MS, maneja la comunicacion entre los dispatchers y se configura uno solo para todo el sistema, de esta manera se logra multiples servidores de aplicacion en paralelo.
El Gateway (GW), permite la comunicacion entre sistemas SAP o otros sistemas de aplicacion externos. Existe un por dispatcher o instancia ABAP.
El Internet Communication Manager ICM, que permite la comunicacion entre el sistema SAP a traves de protocolos web.
LOS PROCESOS DE JAVA
En el ambiente de ejecucion de una instancia JAVA O JAVA-ABAP, vamos a encontrarnos con diferentes procesos:
El dispatcher es quien distribuye los procesos de trabajos y quien lo recibe son los server processes de la instancia, es quien finalmente los ejecuta en la aplicacion JAVA. Estos procesos son milti_thread (multi-hilo), pueden procesar en paralelo un numero de 16 pedidos a la vez, al contrario de los procesos de ABAP.
El Message Service de JAVA es quien maneja la lista de dispatchers activos y tambien los server processes.. Existe uno por sistema.
El Enqueue Service administra los bloqueos logicos en la aplicacion JAVA. Este proceso es unico para todo el sistema.
 
 
 
Sobre el autor
Publicación académica de Alexander Diaz, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Alexander Diaz
Profesión: . - Argentina - Legajo: UH14H
✒️Autor de: 38 Publicaciones Académicas
🎓Egresado del módulo:
Certificación Académica de Alexander Diaz