✒️SAP BASIS Los procesos de diálogo ABAP
SAP BASIS Los procesos de diálogo ABAP
Procesos de Dialogo ABAP Leccion 3° de 9
1| La capa de presentacion
Los usuarios pueden utilizar distitnos front ends para loguearse al sistema SAP como SAP GUI o a traves de un navegador.
No importa si las son transacciones clasicas o aplicaciones web, los programas que conforman esas aplicaciones estan desarroladas para que sean ejecutadas en el entorno de ejecucion ABAP del sistem SAP.
2|Procesando solicitudes de SAP GUI
Cuando el usuario llama a una transaccion o cambia de una pantalla dentro de la misma funcio, esto es tomado por el programa de presentacion SAP GUI.
Cuando el sap gui entra en la cola de solicitudes en el dispatcher, debe esperar a que un procesos de dialogo este libre para que la solicitud sea enviada por el dispatcher al work process respectivo. Cada work process esta conectado a la base de datos.
Finalmente cuando la solicitud ha sido completamente procesada por el work process, la respuesta es enviada al dispatcher y del dispatcher al SAP GUI, este interpreta la respuesta y genera la pantalla para el usuario.
3|Interface con la base de datos del sistema
Dentro del lenguaje de programacion ABAP el programador puede utilizar lo que se conoce como ABAP Open SQL para acceder a los datos de la aplicacion ABAP.
otra de las ventajas de Open SQL es que cuando la interface de base de datos del work process interpreta la sentencia intenta utilizar de manera optima los buffers del servidor de aplicacion SAP para acceder a los datos rapidamente.
Mucha informacion no suele cambiar frecuentemente es la que se aloja en estos buffers del AS ABAP, los programas ABAP, las pantallas, informacion de diccionario ABAP y tablas de datos esteticos.
Es posible utilizar native SQL para acceder a los objetos de la base de datos, esto significa que la interface de base de datos y el buffer local no seran utilzados en estos casos.
 
 
 
Sobre el autor
Publicación académica de Arnold Sevilla, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Arnold Sevilla
Profesión: Pasante de la Carrera Ing.informati - Honduras - Legajo: ML28W
✒️Autor de: 93 Publicaciones Académicas
🎓Egresado de los módulos:
Presentación:
Hola, buenos días, mi nombre es arnold sevilla, estudio la carrera de ing.informatica.
Certificación Académica de Arnold Sevilla