Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DBMS
Capa de base de datos
Base de datos
http://buceandoenlamemoria.com 2018 3
Análisis de la plataforma SAP NetWeaver.
Arquitectura orientada a 3 capas
http://buceandoenlamemoria.com 2018 4
Análisis de la plataforma SAP NetWeaver.
¿Cómo funciona una petición en SAP?
Capa de presentación
Dispatcher
Capa de aplicación
WP WP WP WP
http://buceandoenlamemoria.com 2018 5
Análisis de la plataforma SAP NetWeaver.
¿De que se encarga el dispatcher?
http://buceandoenlamemoria.com 2018 6
Análisis de la plataforma SAP NetWeaver.
¿De que se encarga el dispatcher?
http://buceandoenlamemoria.com 2018 7
Análisis de la plataforma SAP NetWeaver.
¿De que se encargan los Work Process?
Task Handler
Work Process
http://buceandoenlamemoria.com 2018 8
Análisis de la plataforma SAP NetWeaver.
Diferentes procesos de trabajos para diferentes tareas.
Message
Dialog Update
V
M
SAP NW2
http://buceandoenlamemoria.com 2018 9
Análisis de la plataforma SAP NetWeaver.
Dialog Work Processes
http://buceandoenlamemoria.com 2018 10
Análisis de la plataforma SAP NetWeaver.
Background Work Processes.
http://buceandoenlamemoria.com 2018 11
Análisis de la plataforma SAP NetWeaver.
Spool Work Processes
http://buceandoenlamemoria.com 2018 12
Análisis de la plataforma SAP NetWeaver.
Enqueue Work Processes
http://buceandoenlamemoria.com 2018 13
Análisis de la plataforma SAP NetWeaver.
Update Work Processes
• Responsable de ejecutar los cambios en la base de datos para los procesos de diálogo y
procesos de background.
• En situaciones de errores:
• V1: Los cambios son revertidos y los cambios V2 no son ejecutados.
• V2: Sólo los cambios de V2 son revertidos.
http://buceandoenlamemoria.com 2018 14
Análisis de la plataforma SAP NetWeaver.
Message Server
http://buceandoenlamemoria.com 2018 15
Análisis de la plataforma SAP NetWeaver.
Gateway Server
http://buceandoenlamemoria.com 2018 16
Análisis de la plataforma SAP NetWeaver.
A tener en cuenta
http://buceandoenlamemoria.com 2018 17
Análisis de la plataforma SAP NetWeaver.
Procesando una transacción en SAP.
Capa de presentación
Petición de
SAPGUI
actualización
1
TCP/IP 6 11
5 10
Capa de aplicación
2 Dispatcher
7 12
9
4
Local Buffer Work- Work- Work-
3 process DW-Objects,
process process ABAP-Objects
8
Remote SQL 13 14 Final de la transacción
Capa de base de datos Actualización a la BBDD
http://buceandoenlamemoria.com 2018 18
Gracias – Fin de la clase 4
http://buceandoenlamemoria.com 2018 19