O domínio de mensagem BLOB inclui todas as mensagens que possuem conteúdo que não pode ser interpretado e subdividido em seções de informações menores.
As mensagens nesse domínio são processadas pelo analisador BLOB. O analisador BLOB é um programa que interpreta um fluxo de bits ou árvore de mensagens, que representa uma mensagem que pertença ao domínio BLOB . O analisador então gera a árvore correspondente do fluxo de bits de entrada, ou de um fluxo de bits de saída.
Uma mensagem BLOB é manipulada como uma única cadeia de bytes e, apesar de poder ser manipulada, não é possível identificar partes específicas da cadeia de bytes utilizando uma referência de campo, como é possível com mensagens em outros domínios.
Você pode processar mensagens no domínio BLOB das seguintes formas:
O analisador do corpo da mensagem BLOB não cria uma estrutura de árvore da mesma forma que outros analisadores do corpo da mensagem criam. Ele possui um elemento-raiz BLOB, que possui um elemento filho, também chamado BLOB, que contém os dados.
Por exemplo, InputBody.BLOB.BLOB[10] identifica o décimo byte do corpo da mensagem; substring(InputBody.BLOB.BLOB from 10 for 10) refere-se a 10 bytes dos dados da mensagem iniciando no deslocamento 10.
Se você quiser utilizar o analisador BLOB para analisar uma mensagem específica, selecione BLOB como o Domínio de Mensagem no nó relevante no fluxo de mensagens.
Você só pode visualizar informações sobre amostras quando usa o centro de informações que está integrado ao WebSphere Message Broker Toolkit ou o centro de informações on-line. Você só poderá executar amostras quando usar o centro de informações que está integrado ao WebSphere Message Broker Toolkit.