✒️ABAP POO Introducción a los Objetos Compartidos
ABAP POO Introducción a los Objetos Compartidos
Introducción a los Objetos Compartidos
Se puede guardar los datos como objetos compartidos en la memoria compartida.
Guardar un catalogo, guardar un carrito de compras.
Memoria compartida: es un area de memoria dentro del servidor de aplicacion que puede ser accedida por todos los programas ABAP que se ejecutan en el servidor.
Propiedades de los objetos compartidos:
- Los accesos concurrentes de lectura son compatibles.
- El acceso es controlado por un mecanismo de bloqueo.
- Los datos se guardan como atributos de los objetos.
- Los cuellos de botella produciran erroresde ejecucion que deberan se capturados.
Un requisito para guardar un objeto en la memoria compartida es que la clase de ese objeto sea definida con la adicion SHARED MEMORY ENABLED en la sentencia CLASS o que el atributo SHARED MEMORY ENABLED este seleccionado en el generador de clases SE24.
AREA es la plantilla para las instancias del area de la memoria compartida.
Definimos un area con la transaccion SHMA. Esto crea una clase global final del mismo nombre. Esta es una subclase CL_SHM_AREA.
la transaccion SHMA sirve para la creacion y mantenimiento de las areas de memoria compartida.
Desarrollo de una aplicacion de objetos compartidos:
Crear un area.
Desarrollar un programa para crear una instancia del area.
Desarrollar un programa para leer datos del area.
 
 
 
Sobre el autor
Publicación académica de Juan Jose Pujol Diaz, en su ámbito de estudios para el Máster ABAP POO.
Juan Jose Pujol Diaz
Profesión: Ingeniero en Gestión en Informatica - Chile - Legajo: CJ71Z
✒️Autor de: 22 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial