✒️Los procesos del SAP Netweaver AS
Los procesos del SAP Netweaver AS
· LECCION2: Procesos del SAP Netweaver AS.
Procesos ABAP.
Cuando un usuario trabaja con SAP utiliza alguna de las aplicaciones que provee el producto, tal como el SAP ECC o ERP. Esta aplicación puede haber sido diseñada en el lenguaje de programación ABAP o en JAVA. De esto se deduce que dependiendo el lenguaje con que se decidió crear la aplicación va a ser procesada por la parte de ABAP o de JAVA de nuestro servidor NetWeaver SAP.
El dispatcher o despachador de ABAP es el que se encarga de distribuir los pedidos entre los procesos de trabajo, y este proceso se encuentra en cada instancia ABAP de nuestro sistema SAP.
-Que tipos de Work processes son los que dependen de la administración del despachador.
1. Procesos de dialogo (tipo D).
2. Procesos de Background (tipo B).
3. Procesos de Lock Managment (tipo E).
4. Procesos de Update 1 y 2 (tipo V).
5. Procesos de Spool (tipo S).
Nota: la cantidad de procesos de cada tipo que una instancia tendrá se determinan configurando el parámetro correspondiente en el perfil de la instancia.
Message Server MS: Maneja las comunicaciones entre los dispatchers distribuidos en todo el sistema, de esta manera se logra la escalabilidad de multiplex servidores de aplicación o instancias, en paralelo. El message Server se configura solo para todo el sistema SAP.
Gateway GW: permite la comunicación entre sistemas SAP, o entre sistemas SAP y sistemas de aplicaciones externas. Existe un Gateway por dispatcher o instancia ABAP.
de los protocolos web tales como HTTP. El ICM recibe los pedidos del cliente y los reenvia al sistema SAP para su posterior procesamiento.
En los sistemas mixtos ABAP JAVA, el ICM puede reconocer si el pedido es una llamada para el AS ABAP o para el AS JAVA ya que ambos manejan aplicaciones web. Es posible o no un ICM por cada servidor de aplicaciones
Procesos JAVA.
En el ambiente de ejecución de una instancia JAVA (o ABAP JAVA) vamos a encontrar principalmente los siguientes procesos:
El dispatcher distribuye los pedidos entre los server processes de la instancia. El Server Processes es quien finalmente ejecuta el pedido de la aplicación JAVA. Estos procesos son multi-thread multi hilo por lo que pueden procesar en paralelo un gran número de pedidos, en contraste a los procesos ABAP.
Nota: por cada dispatcher o despachador tendremos al menos un server processes o servidores de procesos y como máximo total 16 server processes.
El Message Service de JAVA maneja la lista de dispatchers activos y también de servers processes. Es responsable de la comunicación dentro del entorno de comunicación de JAVA existe solo uno por 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 en el código de cada programa JAVA, por lo que es responsabilidad de los programadores como y cuando solicitar un bloqueo en sus aplicaciones.
El software Deployment Manager SDM es la herramienta estandar utilizada para instalar componentes de software de JAVA en el Servidor de aplicacion.
 
 
 
Sobre el autor
Publicación académica de Jesus David Cantillo Perez, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Jesus David Cantillo Perez
Profesión: Auxiliar de Seguridad Informatica - Colombia - Legajo: BP45F
✒️Autor de: 24 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP MM Nivel Inicial
- Carrera Consultor Basis NetWeaver Nivel Avanzado
- Carrera Consultor Basis NetWeaver Nivel Inicial
Presentación:
Muy buenas tardes, mi nombre es jesus david cantillo soy de soledad-atlantico, colombia y estoy interesado en aprender mucho en esta carrera de sap.
Certificación Académica de Jesus Cantillo