IBM MVS 3.8J - Instalación de KICKS (alternativa a CICS)

preview_player
Показать описание
En este video os voy a explicar como realizar la instalación de un programa libre, open source, llamado KICKS, que emula con bastante acierto el sistema transaccional CICS. Por tanto, a este sistema que ya tenia todas las herramientas, bases de datos VSAM y utilidades libres, ahora se le suma el tener un sistema transaccional online contra terminal TSO que funciona muy bien, por lo que ya se puede programar con este sistema en COBOL/KICKS/VSAM, ya que no podemos utilizar legalmente DB2 ni CICS por no disponer una licencia de IBM. KICKS ha sido el esfuerzo conjunto de muchos programadores de la comunidad MVS que se han juntado para obtener esta fantástica herramienta, por lo que todos aquellos que quieran aprender a programar en COBOL/CICS, pueden hacerlo en este entorno porque es compatible y los fuentes COBOL/CICS se pueden emplear en KICKS, la generación de mapas BMS, etc. Lo único que no permite es la inclusión de sentencias SQL dado que no disponemos de DB2, pero cubre el resto de casuísticas, por lo que os animo a ver el video e instalar este sistema para tener un completo entorno transaccional en un sistema totalmente libre y que os puede servir para desarrollar aplicaciones. Y de paso, también os explicaré a consultar la salida de los JCLs que hayamos enviado al JES2, con una herramienta propia del editor RFE que incluso nos da mas información que el SDSF en entornos z/OS. Espero que este video lo encontréis educativo.
Рекомендации по теме
Комментарии
Автор

Hola a todos,
Excelente vídeo. Bien hecho Urtzi.
Como bien dices, estoy haciendo pruebas para portar la aplicación HOL desde z/OS con COBOL, CICS y DB2 a TK5 con COBOL, KICKS y VSAM.
Son unos cuantos pasos y muchas pruebas que debo de realizar. Estoy en ello...
Quisiera hacerlo fácil para que todos podamos descargarnos los archivos clave de nuestro z/OS, y cargarlos en TK5 con facilidad. Aunque sean muchos pasos, que estos, estén claros, espero...
Me llevará algún tiempo y os mantendré informados.
En cuanto al tema VSAM vs DB2, quisiera comentar que VSAM se sigue utilizando mucho para temas que requieren otro tipo de bloqueo de registros a la hora de actualizar datos. DB2 permite hilar muy fino pero VSAM permite gestionar las cosas al nivel de detalle que requieran los procesos. Tambien, la base de DB2 no es un sistema de datos raro ni nada de esto. DB2 gestiona por dentro los datos con archivos VSAM. Una base de datos es una capa envoltorio de un sistema de archivos digamos X, permitiendo SQL, y nada más. Un ejemplo podría ser que en muchas instalaciones, están prohibidas las integridades referenciales de DB2. Esto de que si borras una tupla de la tabla de cabeceras de albarranes, DB2 te borrará todas las líneas de este albarán, etc. Esto consume muchos recursos ya que lo que se busca en estos entornos es la velocidad. Que sepan todos lo detractores de VSAM, que VSAM es mucho más rápido que DB2 o que cualquier otro SGBD. Por otra parte, muchas cosas de CICS como ciertas colas, son archivos VSAM...

Saludos a todos y a darle duro al COBOL que es indestructible... 🙂

LuisMartinez-vyyh
Автор

Excelente video y tutorial Urtzi. Tengo la sensación que KICKS es una mejora de CICS, claro esta que yo solo conozco hasta la versión CICS-TS 1.1 y va por la 5.x y no conozco las mejoras que tiene.

MarioYzaguirre
Автор

Si señor. Trabajazo de los profesionales que permiten con su esfuerzo, que otros aprendan un montón. Y la aportación vuestra tanto tuya en la instalacion como el vistazo que le ha dado Luis, es también encomiable y de agradecer. Aunque algún comentario, imagino criticará la falta de DB2 o porqué aprender, algo tan "antiguo". Pelillos a la mar. No están en el día a día. No todas las instalaciones están a la última y si lo están, seguro que tendrán un número importante de aplicaciones corriendo en VSAM. Enhorabuena y muchas gracias.

eduardogarvia
Автор

¡Hola a todos! Me gustaría que hicieran un video en el que se muestre cómo instalar DB2 en el entorno MVS 3.8J.

antoniomasuri
Автор

very useful! i will install kicks very soon… too bad there is no dbms for 3.8j 😢

massimommm