WebSphere Message Broker, Versão 8.0.0.5 Sistemas operacionais: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte as informações sobre a versão mais recente do produto em IBM Integration Bus, Versão 9.0

Formato MRM TDS: Integridade do Modelo de Mensagem

Ao utilizar o formato de ligação TDS, é necessário estar de acordo com várias regras que se aplicam à definição de valores de propriedades. Isso é necessário para evitar quaisquer discrepâncias durante o processamento de uma mensagem no modelo especificado.

Regras de Propriedades de Formato Físico TDS

As restrições para formatos de mensagem são verificadas. Estas restrições seguem as regras especificadas em Conjuntos de Mensagens: Integridade de Modelo de Mensagem TDS. A maioria das regras é aplicada para pelo menos uma destas razões:

Regras para definição de mensagens
Algumas regras são necessárias para que a mensagem seja definida.

Por exemplo, em um tipo de separação de Comprimento Fixo todos os elementos devem ter algum comprimento definido, diretamente ou utilizando uma Referência de Comprimento. Sem essas informações, é impossível informar ao fluxo de bits da mensagem onde um elemento de dados é finalizado e onde o próximo é iniciado.

Regras para aninhamento
As regras de aninhamento estão relacionadas ao tipos de separação que podem ser aninhados dentro uns dos outros.

Tais regras são aplicadas quando um elemento de tipo complexo está presente dentro de outro tipo complexo. Um exemplo é que não é possível ter um tipo de separação Delimitado por Tag dentro de um tipo Comprimento Fixo. Como um tipo de separação Delimitado por Tag é de comprimento variável, o tipo Comprimento Fixo pai não poderá informar onde esse elemento específico terminou, pois não haverá comprimento fornecido. Portanto, a mensagem não poderia ser processada.

Regras de ligação ao modelo lógico
Também existem regras de ligação de TDS ao modelo lógico.

Estas regras ocorrem onde uma composição de grupo ou validação de conteúdo de grupo não pode ser usada com um tipo de separação específico. Novamente, isso serve para a integridade da mensagem. Por exemplo, um tipo de separação Todos os Elementos Delimitados não pode ter uma composição de grupo Aberta, pois ainda não existem informações sobre o que os elementos extras representam e onde eles estão no fluxo de bits.

Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última atualização:
        
        Última atualização: 2015-02-28 18:29:04


Tópico de ConceitoTópico de Conceito | Versão 8.0.0.5 | ad00804_