IBM Maximo Manage: Maximo Integration Framework
Visão Geral do Fluxo de Dados
Veja como os dados trafegam através do MIF em ambas as direções:
Fluxo de Saída (Maximo > Sistema Externo)
- Business Event – Um registro é criado, atualizado ou excluído no Maximo.
- Publish Channel – Avalia se esse evento deve disparar uma mensagem de saída.
- Object Structure – Organiza os dados na estrutura XML definida.
- Processing Rules – Aplica mapeamentos de campos, transformações ou condições.
- Outbound Queue – Coloca a mensagem na tabela MAXIFACEOUTQUEUE para processamento assíncrono.
- Endpoint – Encaminha a mensagem para o sistema externo (HTTP, JMS, arquivo, etc.).
Fluxo de Entrada (Sistema Externo > Maximo)
- External System – Envia dados para um endpoint do Maximo (HTTP, JMS, arquivo ou tabela de interface).
- Inbound Queue – A mensagem chega à MAXIFACEINQUEUE para processamento.
- Enterprise Service – Identifica o serviço correto e a ação de processamento correspondente.
- Object Structure – Mapeia os dados recebidos para os objetos de negócio do Maximo.
- Processing Rules – Aplica mapeamentos de campos, valores padrão e transformações.
- Business Processing – O Maximo cria, atualiza ou exclui o registro de destino.
Essa arquitetura bidirecional tornou o MIF extremamente versátil. O mesmo framework era capaz de lidar tanto com importações simples de arquivos texto quanto com sincronizações bidirecionais complexas, em tempo real, com sistemas ERP.
Essa arquitetura bidirecional tornou o MIF extremamente versátil. O mesmo framework era capaz de lidar tanto com importações simples de arquivos texto quanto com sincronizações bidirecionais complexas, em tempo real, com sistemas ERP.