Ver Mensaje Individual
  #3
Antiguo 19 de agosto de 2021, 10:00
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

@Rmcostar, hola compañero. Me parece muy bien que hagas este tipo de preguntas.

Para poder trabajar bajo Mainframe, el conjunto de cosas que hay que saber es:
  • Cobol
  • JCL
  • DB2
  • CICS

Adicionalmente, cuando hablamos de Batch (JCL), tenemos que conocer las utilidades de uso común de IBM, tales como DFSORT, IDCAMS, IEBGENER y algunas más, pero estas son las más usadas. Pero vamos, con tener una idea vale, porque nadie codifica un JCL desde 0, sino que se coge uno existente similar a lo que necesitamos, se copia y se adapta.
En realidad esto de partir de algo existente se refiere a todo.

En CICS la cosa es un poco parecida, hay que conocer los conceptos generales. Además, hoy en día casi no existen los mapas BMP que se usaban para mostrar pantallas. Se suele usar Java y otras tecnologías para pantallas, así que el CICS se usa sólo para gestionar la transacción, y hace puramente de Backend.

Conociendo Cobol + DB2 y teniendo una idea general de JCL, puedes trabajar perfectamente en procesos Batch, que son los más comunes. Te puedo pasar ejemplos de JCL que cubren la mayoría de las necesidades.

Con CICS será un poco más complicado, tienes que entender los conceptos de la gestión de una transacción, y los medios de comunicación entre módulos, dependiendo de la versión de CICS que se usa (COMMAREA / Channel-Container).

Puedes crear temas con preguntas acerca de estos temas, te contaré todo lo que sé, y seguro que hay más gente en el foro que tiene conocimientos en estos temas.



P.D. yo tenía un manual básico de JCL por ahí, si quieres lo busco.



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita