
Cuando un usuario trabaja con alguna aplicación de SAP, esta aplicación puede haber sido diseñada en ABAP o en JAVA. Dependiendo del lenguaje, será procesada por la parte correspondiente del servidor Netweaver.
Procesos del entorno ABAP:
Servidor de Mensajes (MS) - Maneja las comunicaciones entre los dispatchers, escalabilidad de multiples instancias en paralelo. Sólo uno para todo el sistema
Gateway (GW) - Permite la comunicación entre sistemas SAP o sistemas SAP y sistemas de aplicación externos. Uno por dispatcher o por instancia
Internet Communication Manager (ICM) - Permite la comunicación con el sistema a través de protocolos web, recibe los pedidos del cliente y los reenvia al sistema. En sistemas ABAP JAVA puede reconocer si el pedido es ABAP o JAVA. Se puede configurar o no un ICM por cada servidor de aplicación
El dispatcher es quien distribuye los pedidos entre los work processes, el dispatcher se encuentra en cada instancia.
Work Processes dependientes del dispatcher:
Procesos de dialogo (Tipo D)
Procesos de Background (Tipo B)
Procesos de Lock Management (Tipo E)
Procesos de Update 1 y 2 (Tipo V)
Procesos de Spool (Tipo S)
La cantidad de procesos se parametriza en el perfil de cada instancia