Curso IBM MQ Advanced Application Programming

  • Mainframe | Cobol

Curso IBM MQ Advanced Application Programming

32h
Visão Geral

Este curso foi desenvolvido para fornecer as habilidades necessárias para estender o conhecimento básico da Application Programming Interface (API) fornecida pelo IBM MQ. Isso inclui cobertura completa de algumas das funções mais avançadas encontradas no IBM MQ, desde o processamento ReplyToQ até Publicar e Assinar.

Objetivo

Após a conclusão deste curso, você será capaz de:

  • Descrever, codificar e entender melhor o processamento de mensagens de relatório.
  • Descrever, codificar e compreender completamente o processamento ReplyToQ.
  • Descrever, codificar e compreender totalmente o processamento de filas dinâmicas.
  • Descrever, codificar e entender o processamento da lista de distribuição ou da lista de nomes.
Publico Alvo
  • Este curso destina-se ao pessoal de sistemas de informação que tem experiência no desenvolvimento de aplicativos IBM MQ e deseja habilidades mais avançadas.
Pre-Requisitos
  • É altamente recomendável que os alunos tenham os seguintes conhecimentos e habilidades: Frequentou o curso de Programação de Aplicativos IBM MQ (ou conhecimento equivalente) mais pelo menos 4 meses de experiência, pelo menos 1 ano de experiência em programação de aplicativos com Cobol ou C/C++ e pelo menos um conhecimento geral conhecimento dos ambientes do sistema operacional em uso.
Informações Gerais

Carga Horária: 32h

  • Se noturno este curso é ministrado de Segunda-feira à sexta-feira, das 19h às 23h
  • Se aos sábados este curso é ministrado das 9h às 18h
  • Se in-company por favor fazer contato para mais detalhes.

Formato de entrega: 

  • 100% on-line ao vivo, via Microsoft Teams na presença de um instrutor/consultor ativo no mercado.
  • Nota: não é curso gravado. 

Lab:

  • Laboratório + Exercícios práticos
Materiais
Português | Inglês
Conteúdo Programatico

 Introduction

  1. IBM MQ Object Review
  2. Queues Managers and Queues
  3. Default Queues and Attributes
  4. Local and Remote Queues
  5. IBM MQ Client Applications
  6. Requirements for Implementation
  7. Programming Considerations
  8. Connection Specifications
  9. Connection to a Queue Manager
  10. Structure (MQCNO) For MQCONNX Call
  11. MQCONNX Call and Usage Considerations
  12. Report Message Processing
  13. Requesting Application Processing
  14. Receiving Application Processing
  15. Review Quiz and Workshop

Advanced Client/Server Application Processing

  1. IBM MQ Object Review
  2. Model Queues
  3. Queue Manager Alias Definition
  4. Model and Dynamic Queues
  5. Creation of Dynamic Queues
  6. Elimination of Dynamic Queues
  7. Considerations for Distributed Queue Managers
  8. Reply-To Queues
  9. Requesting Application Processing
  10. Receiving Application Processing
  11. Working with Unique and Common ReplyToQ Processes
  12. Working with Dynamic Queues and Queue Manager Aliasing
  13. MQINQ and MQSET Attributes and Calls
  14. Common plus Local Queue Attributes
  15. Attributes for Other Queue Types
  16. MQINQ Call Coding
  17. MQSET Call Coding
  18. Review Quiz and Workshop

Recovery Processing

  1. Recovery Processing
  2. Considerations for System Logging
  3. Considerations for Application Processing
  4. Db2 and RRSAF Processing
  5. RRS Overview
  6. Special Db2 Calls to Support RRS and MQ
  7. Control of IBM MQ Unit of Work
  8. Structure (MQBO) for MQBEGIN Call
  9. MQBEGIN Call and Usage Considerations
  10. Data Synchronization Functions
  11. Processing Persistent Messages
  12. Processing Messages with Syncpoint
  13. MQBACK Call and Usage Considerations
  14. MQCMIT Call and Usage Considerations
  15. Working with Backout Requeue Process
  16. Working with IBM MQ Clients
  17. Review Quiz and Workshop

Multiple Queue Processes

  1. Opening with a Distribution List
  2. Extensions to MQOD Structure
  3. Building of MQORs and MQRRs
  4. MQOPEN Call and Usage Considerations
  5. Processing with a Distribution List
  6. Extensions to MQPMO Structure
  7. Building of MQPMRs and MQRRs
  8. MQDH Structure and its Usage
  9. MQPUT or MQPUT1 Calls and Usage Considerations
  10. Workshop for Distribution List Processing

Multiple Queue Processes (Cont’d)

  1. Message Group and Segmentation Processing
  2. Definition of Message Groups and Segments
  3. Extensions to MQMD and MQGMO Structures
  4. MQMDE Structure and its Usage
  5. Building Application Processing and Considerations
  6. Receiving Application Processing and Considerations
  7. Workshop for Message Groups Processing

Publish and Subscribe Functions

  1. Publish and Subscribe Processing
  2. Definition of Publish and Subscribe Facilities
  3. Building Application Processing and Considerations
  4. Receiving Application Processing and Considerations
  5. Review Quiz
  6. Workshop for Publish and Subscribe
TENHO INTERESSE

Cursos Relacionados

Curso COBOL Dumps & Debugging

16 horas

Curso COBOL Developer Foundation

32 horas

Curso IBM z/OS Management Facility Implementation

24 Horas

Curso IBM Cognos 8 BI Administration

24 Horas

Curso IBM Integration Bus Foundation

24 Horas

Curso IBM z/OS System Services Structure

32 horas