✒️ABAP POO El desarrollo de una aplicación de Objetos Compartidos
ABAP POO El desarrollo de una aplicación de Objetos Compartidos
Transaccion SHMA para crear el area. Durante la creacion asignamos la Clase Raiz. Al guardar se creara la clase raiz siendo subclase de CL_SHM_AREA donde habilitamos el check de memoria compartida.
Para crear una instancia del area: Se crean dos vairables una del tipo ZCL_SHM_AREA (area) y otra ZCL_SHM_ROOT_OBJECT (Clase Raiz). Ejecutamos el metodo attach_for_write de la primera clase para abrir modo escritura.Y para la creacion de objetos en el area se utiliza la adicion AREA HANDLE mas el nombre de la variable referenciada. Utilizamos SET_ROOT del manejador para direccionar los objetos a la instancia del area. Luego ejecutamos el metodo del manejador de instancia DETACH_COMMIT para permitir la lectura por otros usuarios.
Para acceder a una instancia del area: Igualmente se crean 2 variables referenciadas como en el caso anterior. Luego se ejecuta el metodo del manejador ATTACH_FOR_READ para abrir modo lectura. Para liberar el bloqueo de lectura ejecutamos el metodo DETACH.
 
 
 
Sobre el autor
Publicación académica de Regulo Argotte, en su ámbito de estudios para el Máster ABAP POO.
Regulo Argotte
Profesión: Ingeniero de Sistemas - Mexico - Legajo: VJ26M
✒️Autor de: 18 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Regulo Argotte