Desarrollando en Cobol y Natural sobre Plataforma Mainframe

jueves, 5 de febrero de 2015

Transacción CEBR: Visualización de Colas CICS (y 2)

Hace algún tiempo comenzamos a ver cuáles eran las posibilidades que nos ofrecía la transacción CEBR para trabajar con las Colas CICS. Esta herramienta nos permitía acceder a una Cola TS (o una Cola TD) y extraer los items almacenados en su interior.

Ya estuvimos viendo cuál era la operativa que teníamos que seguir para examinar el contenido de las Colas TS (ver post Transacción CEBR - Visualización de Colas CICS - 1). Sin embargo, nos quedó pendiente revisar el proceso requerido para sus entidades hermanas, las Colas TD. A continuación nos ponemos con ello.

B) Visualización de una Cola TD

En el caso de una Cola TD (Transient Data), el procedimiento a seguir para visualizar su contenido es algo diferente del de las Colas TS. Una vez nos encontremos en el menú inicial de la herramienta CEBR, en la línea de comandos tendremos que insertar la instrucción GET y, a continuación, el nombre de la Cola que deseamos leer.

ENTER COMMAND ===> GET COTD

En nuestro ejemplo, vamos a consultar el contenido de la Cola TD denominada COTD. Por tanto, tras pulsar INTRO, la transacción CEBR mostrará la siguiente pantalla.



Como podemos ver, en este caso se han recuperado dos items, el primero de ellos con el texto "ESTO ES UNA COLA TD" y el segundo con la información "ESTO TAMBIEN" (estos items han sido cargados en COTD con anterioridad).

El contenido de la Cola TD se borra automáticamente tras extraer los items con GET. Por tanto, si deseamos que la información recuperada vuelva a estar disponible en la Cola, tendremos que hacer uso de la instrucción PUT. Este comando sirve para insertar en la Cola TD los items que se estén visualizando en ese momento en la herramienta CEBR.

En nuestro caso, si en la línea de comandos insertamos PUT y, a continuación, COTD (el nombre de la Cola TD del ejemplo), el sistema procederá a insertar los dos items que estamos viendo ("ESTO ES UNA COLA TD" y "ESTO TAMBIEN") en la cola COTD.



Tal y como vemos, el proceso de visualización de una Cola TD es algo diferente del de las Colas TS pero, en definitiva, sigue siendo igualmente sencillo.

En principio, con los dos ejemplos comentados, ya no deberíamos tener problemas a la hora de acceder al contenido de las Colas CICS, independientemente de que estemos frente a una Cola TS o una Cola TD. Tal y como hemos visto, ambos procedimientos constan de muy pocos pasos, por lo que son sencillos de recordar.

 

Aunque existen otras formas de acceder al contenido de las Colas CICS, la realidad es que la transacción CEBR nos facilita enormemente el proceso de visualización de los datos almacenados en ellas. De ahí que lo más inteligente sea aprender a operar con la herramienta, ya que eso nos ayudará a ahorrar bastante tiempo en nuestra rutina diaria (cosa que siempre debería ser uno de nuestros objetivos).

Eso es todo. Esperamos que haya quedado todo claro en relación con la transacción CEBR. De todas formas, como siempre os recordamos, podéis hacernos llegar cualquier duda que os surja al respecto.

Saludos.

No hay comentarios:

Publicar un comentario

Related Posts Plugin for WordPress, Blogger...