PROCESOS DEL SAP NETWEAVER AS
---------------------------------
1. PROCESOS ABAP
-----------------
figura 221
el dispatcher de abap se encarga de distribuir los pedidos entre los procesos
este proceso se encuentra en cada instancia abap de nuestro sistema sap
WORK PROCESOS QUE DEPENDE DE LA ADMINISTRACIÓN DEL DISPATCHER
procesos de dialogo (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)
Procesos qe no son WORK PROCESSES y proveen servicios de comunicacion interna y externa
Message Server
maneja la comunicaciones entre los dispatcher distribuido en todo el sistema
instancia en paralelo, se configura solo una para todo el sistema sap.
Gateway
permite la comuniciación entrs sistemas o entre sistemas sap y sistemas de aplicaciones externos
exite uno por dispatcher o instancia ABAP
ICM internet Communication Manager
comunicación con sistemas sap a traves de protocolos web (http). Recibe los pedidos del cliente
y los envia al sistema sap para su procesamiento.
en los sistemas mixtos abap java puede reconocer si el pedido es AS ABAP o AS JAVA ya que ambos manejan
aplicaciones web
2. PROCESOS JAVA
*----------------
EN JAVA O (ABAP JAVA) va a encontrar principalmente estos procesos:
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
Son multi-thread (multi-hilo) procesan en paralelo un gran numero de pedidos
por dispatcher al menos 1 server process y máximo 16 server processes
MESSAGE SERVICE
de java maneja los dispatcher activos y server processes
responsable de la comunicación en JAVA y existe solo uno por sistema
ENQUEUE SERVICE
administra los bloqueos logicos que las aplicaciones java solicitan durante su ejecución en el server process.
las solicitudes de bloqueo estan incorporadas en codigo de cada programa java
este proceso es único para todo el sistema.
SDM Software deployment Manager
es la herramienta estandar para instalar componente de software de JAVA en el servidor de aplicación.
figura 224 que es 222