Pastas de Serviço de Mensagem

Os seguintes nomes de pastas são definidos para uso por produtos WebSphere MQ:
<mcd>
Descritor de conteúdo de mensagem
<psc>
Comando Publicação/assinatura
<pscr>
Resposta do comando Publicação/assinatura
<usr>
Propriedades definidas pelo aplicativo (usuário)

Cada pasta está contida em um campo NameValueData separado, cada um dos quais é precedido por um campo NameValueLength.

Fornecedores de software independentes podem escolher outros nomes para suas pastas. No entanto, você pode colocar um prefixo no nome de pasta escolhido com o nome do domínio da Internet para evitar conflitos e problemas de nomes. Por exemplo, um fornecedor com nome de domínio ourcompany.com pode denominar suas pastas:
com.nossaempresa.xxx  ou com.nossaempresa.nossosDados

A Pasta mcd

A pasta <mcd> pode conter os elementos a seguir, que descrevem a estrutura dos dados da mensagem em uma mensagem do WebSphere MQ. Todos eles são cadeias de caracteres e fazem distinção entre maiúsculas e minúsculas.
<Msd>
Domínio do serviço de mensagem
Os valores válidos são:
mrm
Mensagens gerenciadas por MRM do WebSphere Message Broker.
xml
A mensagem é tratada como uma mensagem XML auto-definível.
xmlns
A mensagem é tratada como uma mensagem XML auto-definível.Se as mensagens utilizarem espaços de nomes XML, utilize xmlns na preferência para xml.
xmlnsc
A mensagem é tratada como uma mensagem XML auto-definível.Se duas mensagens utilizarem XML com espaços de nomes, utilize xmlnsc em preferência a xmlns ou xml, para tirar vantagem das árvores compactas produzidas por este analisador.
mime
A mensagem utiliza o padrão MIME para mensagens multipartes.
idoc
A mensagem é tratada como uma mensagem IDoc do SAP.
nenhum
A mensagem é tratada como um blob opaco, e entregue ao destinatário da forma como está.
<Configurar>
Conjunto de Mensagens
<Tipo>
O nome do tipo de mensagem, no conjunto de mensagens especificado, ao qual essa mensagem corresponde.
Nota: Na Versão 2.1, especifica um identificador, em vez de um nome, para o tipo de mensagem.
<Fmt>
O nome do formato físico MRM, no conjunto de mensagens especificado, ao qual essa mensagem corresponde.
Nota: Na Versão 2.1, especifica um identificador, em vez de um nome, para o formato físico MRM.
Nota: Os elementos <Configurar>, <Tipo> e <Fmt> são utilizados apenas quando <Msd> é mrm ou idoc.

A Pasta psc

A pasta <psc> é utilizada para transportar o as mensagens de comando de Publicação/Assinatura para o intermediário.

Apenas uma pasta psc é permitida no campo NameValueData.

Consulte Mensagens de Comando para obter todos os detalhes.

A Pasta pscr

A pasta <pscr> é utilizada para conter informações do servidor intermediário, em resposta a mensagens de comando de Publicação/Assinatura.

Há somente uma pasta pscr em uma mensagem de resposta.

Consulte Mensagem Broker Response para obter todos os detalhes.

O intermediário ignora essa pasta em mensagens que receber de aplicativos de Publicação/Assinatura.

A Pasta usr

O modelo de conteúdo da pasta <usr> é o seguinte:
  • Qualquer nome XML válido pode ser utilizado como um nome de elemento, desde que não contenha dois pontos (:)
  • Somente elementos simples, não grupos, são permitidos
  • Todos os elementos assumem o tipo padrão de cadeia, a menos que sejam modificados por um atributo dt="xxx"
  • Todos os elementos são opcionais, mas não podem ocorrer mais de uma vez em uma pasta
  • Uma instância de MQRFH2 não pode conter mais de uma pasta <usr>
Conceitos relacionados
Analisadores
Modelagem de Mensagens
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
aq06940_