Curso IBM MQ Application Programming in COBOL and C

  • Mainframe | Cobol

Curso IBM MQ Application Programming in COBOL and C

24h
Visão Geral

O curso começa com uma visão geral dos principais recursos abordados ao longo do curso, além de alguns outros recursos relacionados ao IBM MQ. A maioria das discussões de comandos de aplicação será seguida por exercícios para os alunos destinados a reforçar o conhecimento obtido. Embora não seja totalmente exercitado no curso, o aluno aprenderá o processamento geral e as considerações para recuperação, sinal e facilidade de disparo. Incluídos em todos os tópicos, haverá discussões sobre as possíveis considerações de uso em várias situações

Objetivo

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

  • Fornecer a base de conhecimento para implementação de sistemas de aplicativos de enfileiramento de mensagens ou fornecer suporte geral a esses sistemas.
  • Descrever, explicar e compreender os vários estilos de fila e mensagem usados ​​no enfileiramento de mensagens.
  • Descrever, codificar e entender as funções fornecidas pela maioria da API.
  • Entenda as características e as abordagens básicas de design para codificar aplicativos IBM MQ.
  • Obtenha um conhecimento básico da recuperação e dos recursos de gerenciamento do sistema fornecidos.
  • Obtenha um conhecimento básico de algumas técnicas avançadas de mensagens fornecidas pelo MQI.
Publico Alvo
  • O curso destina-se a equipes de desenvolvimento de aplicativos e sistemas que desejam entender a escrita de aplicativos IBM MQ.
Pre-Requisitos
  • É altamente recomendável que os alunos tenham os seguintes conhecimentos e habilidades: Curso de introdução ao IBM MQ (ou conhecimento equivalente), tenha pelo menos 1 ano de experiência em programação com COBOL ou C (linguagens processuais) e tenha pelo menos um conhecimento geral de ambientes de sistemas operacionais em uso.
Informações Gerais

Carga Horária: 24h

  • 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

Interface de enfileiramento de mensagens: considerações iniciais de design

  1. Objetos MQI
  2. Gerenciadores de Filas e Filas
  3. Filas locais e remotas
  4. Definindo filas e seus atributos
  5. Fila de transmissão
  6. Canais
  7. Execução paralela
  8. Introdução ao tipo de chamada
  9. Preparação do Programa
  10. Estruturas e Atributos
  11. Processamento dinâmico de chamadas no z/OS
  12. Compilando e vinculando programas
  13. questionário de revisão

Interface de enfileiramento de mensagens: acessando gerenciadores de filas

  1. Conexão com um gerenciador de filas
  2. Conecte-se ao Gerenciador de Filas Local
  3. Conecte-se a vários gerenciadores de filas
  4. Chamada MQCONN
  5. Estrutura (MQCNO) para chamada MQCONNX
  6. Chamada MQCONNX
  7. Desconexão de um gerenciador de filas
  8. Desconecte-se do Gerenciador de Filas Local
  9. Chamada MQDISC
  10. questionário de revisão
  11. Oficina #1

Interface de Enfileiramento de Mensagens: Acessando Filas

  1. Abrindo uma fila
  2. Descrição geral
  3. Estrutura MQOD
  4. Chamada MQOPEN
  5. Fechando uma fila
  6. Descrição geral
  7. Chamada MQCLOSE
  8. Modelo e uso de filas dinâmicas
  9. questionário de revisão
  10. Oficina #2

Interface de enfileiramento de mensagens: escrita e leitura de mensagens

  1. Tipos de mensagem
  2. Processando mensagens
  3. Estrutura MQMD
  4. Processamento MSGID e CORRELID
  5. Configurações normais de MQMD
  6. Processamento de atributo MQMD comum
  7. Escrevendo mensagens
  8. Estrutura MQPMO
  9. Chamada MQPUT
  10. Lendo mensagens
  11. Estrutura MQGMO
  12. Chamada MQGET
  13. questionário de revisão

Interface de enfileiramento de mensagens V.: opções especiais de recuperação de mensagens

  1. MQGET com processamento WAIT
  2. Processamento de navegação na fila
  3. questionário de revisão
  4. Oficina #4

Interface de enfileiramento de mensagens: ReplyToQ e opções de relatório

  1. Chamada MQPUT1
  2. Filas de resposta
  3. Processamento de mensagens de relatório
  4. questionário de revisão
  5. Oficina #5

Interface de enfileiramento de mensagens: processamento de chamadas especiais

  1. Funções de sincronização de dados
  2. Processando mensagens com o Syncpoint
  3. Chamada MQBACK
  4. Chamada MQCMIT
  5. Controle da Unidade de Trabalho do MQSeries
  6. Estrutura (MQBO) para chamada MQBEGIN
  7. Chamada MQBEGIN
  8. Atributos MQINQ e MQSET
  9. Atributos de fila local mais comuns
  10. Atributos para outros tipos de fila
  11. Chamadas Especiais
  12. Chamada MQINQ
  13. Chamada MQSET
  14. questionário de revisão

Interface de enfileiramento de mensagens: tópicos e opções especiais

  1. Processamento de fila de gatilho
  2. Definições de processo e monitor de gatilho
  3. Estruturas MQTM e MQTMC2
  4. Filas de Iniciação
  5. Mensagens não entregues
  6. Fila de mensagens mortas
  7. Estrutura MQDLH
  8. Processamento de contexto de mensagem
  9. Resumo do curso e próximas etapas
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