✒️SAP BASIS Los procesos de diálogo ABAP
SAP BASIS Los procesos de diálogo ABAP
PROCESOS DE DIÁLOGO ABAP
Los usuarios se pueden loguear al sistema SAP utilizando diferentes front ends, como el clásico SAP GUI el cual vamos a utilizar para el curso.
Los programas que conforman esas aplicaciones están desarrollados para que sean ejecutados en el entorno de ejecución ABAP de nustro sistema SA. Sin importar si son transacciones clásicas o aplicaciones web, estas son ejecutadas por la instancia ABAP.
Es de tener en cuenta que las aplicaciones web también pueden ser desarrolladas en JAVA por lo que serían procesadas por este entorno. Cuando llega la solicitud al sistema se determina si es ABAP o JAVA y se reenvía al entorno adecuado.
Procesando solicitudes de SAP GUI el procesamiento involucra diferentes procesos en las tres capas (presentación, aplicación y base de datos)
El dispatcher (ABAP) es el proceso central del AS ABAP, se encarga de gestionar los recursos para las aplicaciones escritas en ABAP en coordinación con el sistema operativo respectivo donde corre nuestro sistema SAP, sus principales tareas incluyen las distribución de solicitudes entre sus work processes, la integración de la capa de presentación y la organización de las comunicaciones.
Interface con la base de datos del sistema:
Dentro del lenguaje de programación ABAP el programador puede utilizar lo que se conoce como ABAP Open SQL para acceder a los datos de la aplicación ABAP, Cuando se elige este método el programador se independiza del RDBMS sobre el cual se instaló el sistema SAP.
la interfaz de base de datos que existe en cada work process del AS ABAP, traduce la sentencia OPEN SQL al correspondiente lenguaje SQL para la base de datos especifica utilizada que sería el Native SQL, esto es importante ya que de esta manera los programas ABAP aseguran que sea independientes de la base de datos.
Nota: Otra ventaja importante de utilizar OPEN SQL, es que cuando la interface de base de datos del work process interpreta la sentencia intenta utilizar de manera óptima los buffers del servidor de aplicación SAP para acceder a los datos rápidamente.
 
 
 
Sobre el autor
Publicación académica de Jhon Sstivens Rojas Martin, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Jhon Sstivens Rojas Martin
Profesión: Ingeniero - Colombia - Legajo: UG24E
✒️Autor de: 36 Publicaciones Académicas
🎓Egresado del módulo:
Disponibilidad Laboral: FullTime
Certificación Académica de Jhon Rojas