✒️SAP BASIS Los procesos de diálogo ABAP
SAP BASIS Los procesos de diálogo ABAP
PROCESOS DE DIALOGO ABAP.
1. CAPA DE PRESENTACION: El sap presenta varias formas de ingresar al sistema la local gui o por la web, en los dos entornos se ejecutan bajo ABAP del sistema SAP. JAVA tambien puede desarrolla estas aplicaciones, cuando la solicitud llega al sistema el determina si es ABAP o JAVA.
PROCESANDO SOLICITUDES DE SAP GUI
Cuando el usuario llama a una transaccion la recibe el dispatcher quien gestiona los recursos para las aplicaciones y en coordinacion con el SO corre en SAP.
eL DISPATCHER tiene como una tarea principal la distribucion de solicitudesentre sus workprocesses, integra la capa de resentacion y la organizacion de las comunicaciones, el dispatcher entrega segun disponibilidad a los procesos de dialogo al workprocess. Para poder procesar las solicitudes el work process necesitara leer datos desde la BD del sistema, por esta razon todo workprocess esta conectado a la BD. Realizada toda esta confirmacion el WP envia al DIPATCHER y este le comunica al SAPGUI para que responda al usuario.
Los buffer que estan dentro del Shered Memory (memoria compartida), ayudan a agilizar el tiempo de la respuesta porparte del servidor evitando la solicitud a la BD ya que estos son accedidos constantemente.
3 INTERFACE CON LA BD DEL SISTEMA
El programador utiliza ABAP OPEN SQL, para acceder a los datos de la aplicacion ABAP. cuando se eleige este metodo el programador se independiza del sistema admin de BD relacionales sobre el que se instalo el SAP
Sin embargo es posible utilizar el native SQL para acceder a los objetos d la BD, LO QUE SIGNIFICA QUE NI LA BD ni el buffer no seran utilizados en estos casos.
si el programa ABAP tiene en su codigo sentencias NATIVE SQL, este pierde la independencia de la plataforma de DBdel SAP.
 
 
 
Sobre el autor
Publicación académica de Carlos Augusto Vera Sierra, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Carlos Augusto Vera Sierra
Profesión: Ingeniero Electronico - Colombia - Legajo: VW97B
✒️Autor de: 8 Publicaciones Académicas
🎓Cursando Actualmente: Consultor BASIS Nivel Avanzado
🎓Egresado de los módulos:
Presentación:
Soy carlos augusto vera, soy ing electrónico pero toda la experiencia laboral la he adquirido y desarrollado en sistemas, actualmente me desempeño como jefe de sistemas y deseo aprender cada vez mas.
Certificación Académica de Carlos Vera