WM666 IBM Integration Bus V10 Application Development I
Visão geral
O IBM Integration Bus fornece conectividade e transformação de dados universal em ambientes de TI heterogêneos. Ele permite que empresas de qualquer tamanho eliminem conexões ponto-a-ponto e processamento em lote, independentemente do sistema operacional, protocolo e formato de dados.
Este curso ensina como usar o IBM Integration Bus para desenvolver, implantar e suportar aplicativos de fluxo de mensagens. Esses aplicativos usam várias topologias de mensagens para transportar mensagens entre solicitadores de serviço e provedores de serviços, além de permitir que as mensagens sejam encaminhadas, transformadas e enriquecidas durante o processamento.
Neste curso, você aprende como construir aplicativos para transportar e transformar dados. O curso também explora como controlar o fluxo de dados usando vários nós de processamento e como usar bancos de dados e mapas para transformar e enriquecer dados durante o processamento. Você também aprende como construir modelos de dados usando o Data Format Description Language (DFDL).
Público
Este curso intermediário foi projetado para Especialistas em Integração experientes e Desenvolvedores de Nível Sénior com experiência em desenvolvimento de aplicativos, aplicativos de middleware de mensagens e protocolos de transporte como HTTP e FTP.
Pré-requisitos
Você devia ter:
- Uma compreensão básica das tecnologias de TI atuais, como linguagem de consulta estruturada (SQL), linguagem de marcação extensível (XML), Java e XML Path (XPath)
- Uma compreensão das necessidades comerciais da sua organização
- Uma compreensão básica de protocolos de transporte, como HTTP e FTP, e middleware orientado a mensagens, como Java Message Service (JMS) e IBM MQ
Tópicos chave
Introdução ao curso
Introdução ao IBM Integration Bus
Fundamentos de desenvolvimento de aplicativos
Exercício: Importando e testando um fluxo de mensagens
Criando aplicativos de fluxo de mensagens
Exercício: Criando um aplicativo de fluxo de mensagens
Conectando-se ao IBM MQ
Exercício: Conectando-se ao IBM MQ
Controlando o fluxo de mensagens
Exercício: adicionando controle de fluxo a um aplicativo de fluxo de mensagens
Modelando os dados
Exercício: Criando um modelo DFDL
Processando dados de arquivo
Exercício: processamento de dados de arquivo
Usando ferramentas de determinação de problemas e recursos de ajuda
Exercício: usando ferramentas de determinação de problemas
Exercício: Implementando o tratamento explícito de erros
Mapeando mensagens com o Editor de Mapeamento de Dados Gráficos
Referenciando um banco de dados em um aplicativo de fluxo de mensagens
Exercício: Referenciar um banco de dados em um mapa
Usando Compute nodes para transformar mensagens
Exercício: Transformando dados usando os nós Compute e JavaCompute
Processando mensagens de serviço JMS, HTTP e web
Preparando-se para a produção
Exercício: Criando um fluxo de mensagens ciente de tempo de execução
Resumo do curso
Objetivos
Descreva os recursos e os usos do IBM Integration Bus
Desenvolver, implantar e testar aplicativos de fluxo de mensagens
Gerar aplicativos de fluxo de mensagens a partir de padrões predefinidos
Use as ajudas de determinação do problema do IBM Integration Bus para diagnosticar e resolver o desenvolvimento e os erros de tempo de execução
Descreva a função eo uso apropriado dos nós de processamento de barramento de integração da IBM
Escreva Basic Extended Structured Query Language e Java para transformar dados
Use o editor do IBM Graphical Data Mapping para transformar dados
Defina, use e teste modelos simples de dados de XML e Data Format Format (DFDL)
Descreva os protocolos de transporte suportados e como chamá-los nos fluxos de mensagens