Archivos de Categoría: Objetos compartidos y gestión de memoria

Utilizar objetos compartidos

Una vez que se ha configurado una instancia de área, cualquier usuario y aplicación podrá acceder a ella.   DATA: gr_handle   TYPE REF TO cl_my_area. gr_handle = cl_my_area=>attach_for_read( ). Los programas de lectura deben realizar los siguientes pasos: Los programas de lectura necesitan primero una variable de referencia tipificada como la clase de área. Esta variable de referencia sirve como un handle para acceder […]

Actualizar objetos de la memoria compartida

¿Cómo se actualizan los objetos de la memoria compartida?   Área de memoria compartida – Acceso de escritura Al crear un área, el sistema crea una clase final global con el mismo nombre. Para configurar un área o un acceso a un área existente, es necesaria una variable de referencia que pueda tipificar con la […]

Generar objetos en la memoria compartida

Tenemos que tener en cuenta los siguientes puntos importantes sobre los objetos compartidos: Grabación en la memoria intermedia de todos los programas de datos que se leen con frecuencia, pero raramente se escriben. Los accesos de lectura concurrentes son admitidos por los objetos compartidos. El acceso es controlado por un mecanismo de bloqueo. Los datos […]

Definir área de memoria compartida

Un área es una plantilla para instancias de área en la memoria compartida. Un área puede generar varias instancias de área con diferentes nombres. Además, una instancia de área puede tener varias versiones con distintos ID de versión o números de versión. En el más sencillo de los casos, sin gestión de versiones, una instancia […]

Crear clases con MEMORY ENABLED

Concepto – Memoria compartida La memoria compartida es un área de la memoria de un servidor de aplicación al que pueden acceder todos los programas ABAP que se ejecutan en el mismo servidor. Antes de que SAP introdujera los objetos compartidos, las sentencias ABAP debían utilizar las sentencias EXPORT e IMPORT con los suplementos HARED […]