✒️SAP BASIS Los procesos de diálogo ABAP
SAP BASIS Los procesos de diálogo ABAP
Capa de presentación
*Los usuarios se logean al sistema SAP utilizando diferentes FRONT ENDS, EJ:SAP GUI, NAVEGADOR.
*Solicitud al sistema-> Se determina si es ABAP o JAVA y se reenvía al entorno que corresponda.
PROCESANDO SOLICITUDES DE SAP GUI
*Usuario llama a una transacción-> SAP GUI lo toma y lo convierte en un formato interno y se envía al AS ABAP.
*Dispatcher (ABAP) -> Proceso central de AS ABAP que gestiona los recursos para aplicaciones escritas en ABAP junto con el S.O del sist. SAP.
Tareas
*Distribuye las solicitudes entre sus work process
*Integra la capa de presentación
*Organiza las comunicaciones
*La solicitud enviada por SAP GUI entra a la cola de solicitudes en el dispatcher. A penas hay un proceso de diálago libre, la solicitud se envía por el dispatcher a este work process.
OJO: No hay relación entre work process y los usuarios.
*Los work process constantemente necesitaran leer datos desde o escribirlas en la B.D. para procesar las solicitudes de los usuarios. Estan conectados directamente a la B.D.
*Cuando se completo la solicitud que procesó el work process, la respuesta es enviada de nuevo a través del dispatcher al SAP GUI, éste interpreta la respuesta y genera una pantalla para el usuario.
-BUFFERS:(Shared memory) ayudan a agilizar el tiempo de respuesta por parte del servidor de aplicación a la capa de presentación SAP GUI ya que datos que son accedidos con frecuencia pueden alojarse en estos buffers en vez de consultar a la B.D
INTERFACE CON LA B.D. DEL SISTEMA:
ABAP OPEN SQL: Sirve para acceder a los datos de la aplicación ABAP. Al elegir este metodo el programador se independiza del RDBMS sobre el cual se instaló el sistema SAP.
La interfaz de B.D. traduce la sentencia al lenguaje correspondiente para la BD específica utilizada que seria el NATIVE SQL. Esto es importante para que los programas ABAP sean independientes de la BD.
Que se aloja en los buffers?
*PROGRAMAS ABAP
*PANTALLAS
*INFORMACION DEL DICCIONARIO ABAP
*TABLAS CON DATOS ESTATICOS
 
 
 
#1 / 12 de Enero de 2016 / Gabriela Romero Ramirez: |
Sobre el autor
Publicación académica de Bernardita Susana Gatica Carrillo, en su ámbito de estudios para la Carrera Consultor Basis NetWeaver.
Bernardita Susana Gatica Carrillo
Profesión: Ingeniera en Informática - Chile - Legajo: MS79M
✒️Autor de: 115 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Bernardita Gatica