✒️SAP BASIS Los procesos de diálogo ABAP
SAP BASIS Los procesos de diálogo ABAP
Procesos del dialogo ABAP
° La capa de presentación:
Los usuarios pueden loguearse al SAP utilizando diferentes Front Ends, como el clásico SAP GUI o también se puede utilizar un navegador, en ambos casos los programas que conforman esas aplicaciones están desarrolladas para que sean ejecutadas en ABAP de SAP.
° Procesando solicitudes de SAP GUI:
El procesamiento de una solicitud (transacción), involucra diferentes procesos:
Cuando llamas a una transacción o cambias de pantalla en SAP GUI lo convierte en un formato interno y enviado al AS ABAP.
El dispatcher (ABAP) es el proceso central del AS ABAP, gestiona los recursos en coordinación con el sistema operativo donde corre SAP, sus principales tareas son distribuir las transacciones entre sus work process, la integración de la capa de presentación y la organización de las comunicaciones.
Las transacciones enviadas por SAP GUI entran en una cola del dispatcher que es enviada a un Work Process.
Para poder procesar las solicitudes el work process necesesitara leer datos desde o escribirlos en la base de datos, es por eso que la transacción ha sido completamente procesada por el work process, la respuesta es enviada de nuevo al dispatcher y el SAP GUI interpreta y crea un apantalla para el usuario.
Buffers: Se encuentran dentro del Shared Memory (memoria compartida) y ayudan a agilizar el tiempo de respuesta.
° Interface con la Base de Datos del sistema:
En ABAP se puede utilizar ABAP Open SQL (Structured Query Language) para acceder a los datos de la aplicación, si se elige este método se independiza del RDBMS (Oracle, SQL Server, Max DB).
La base de datos de los work process de ASABAP traduce la sentencia Open SQL para la base de datos especifica utilizado seria Native SQL (SQL Nativo), es importante para que de esta manera los programas ABAP aseguran ser independientes de la Base de Datos.
Buffers:
 
 
 
Sobre el autor
Publicación académica de Daniel Lisandro Torres Salinas, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Daniel Lisandro Torres Salinas
Profesión: Actuario - Mexico - Legajo: LX90T
✒️Autor de: 20 Publicaciones Académicas
🎓Cursando Actualmente: Consultor BASIS Nivel Inicial
Certificación Académica de Daniel Torres