Você pode especificar vários tipos diferentes de caracteres especiais no WebSphere Message Broker Toolkit.
Você também pode especificar valores de caracteres especiais para conjuntos de mensagens, tipos e membros de tipos. Os valores configurados para um tipo substituem os valores correspondentes configurados para o conjunto de mensagens, no qual ele está definido.
Os tipos de caractere especial são descritos na tabela a seguir.
Tipo de caractere especial | Descrição | Definido como uma propriedade de... |
---|---|---|
Indicador de Grupo | Essa é uma cadeia que indica o início de um grupo ou um tipo complexo em uma mensagem | Conjunto de mensagens, tipo complexo |
Terminador de Grupo | Essa é uma cadeia que indica o final de um grupo ou tipo complexo em uma mensagem | Conjunto de mensagens, tipo complexo |
Separador de Dados de Tag | Essa é a cadeia utilizada para separar uma tag de seus dados. | Conjunto de mensagens, tipo complexo |
Delimitador | Essa é a cadeia utilizada para separar elementos de dados uns dos outros | Conjunto de mensagens, tipo complexo |
Delimitador de Elemento de Repetição | Essa é a cadeia utilizada para separar elementos de dados de repetição uns dos outros | Elemento local ou referência de elemento |
Tag | Esta é a cadeia que indica o início de uma parte de dados. | elemento local ou elemento global |
Caractere de Escape | Este é o caractere utilizado para permitir que caracteres reservados especiais (como delimitadores) sejam incluídos como parte de dados | Conjunto de Mensagens |
Aspas | Este é o caractere utilizado para permitir que caracteres reservados especiais (como delimitadores) sejam incluídos como parte de dados. | Conjunto de Mensagens |
Caracteres Reservados | Estes são caracteres que possuem um significado especial; por exemplo, caracteres de escape, aspas, delimitadores e indicadores de grupo são todos exemplos de caracteres reservados. | Conjunto de Mensagens |
Ponto Decimal | Esse é o caractere que é utilizado como o separador entre os componentes inteiro e fracionário de um número decimal. | Conjunto de Mensagens |
{tag1:data1*tag2:data2*tag3:data3}
Em alguns formatos de mensagens é especificado um caractere especial antes ou após cada elemento, conforme mostrado nos dois exemplos a seguir:
:data1:data2:data3
data1:data2:data3:
É possível modelar estes formatos usando
uma combinação do método Separação de Elemento de Dados,
do valor do Delimitador e do valor do Indicador de Grupo e do valor de Terminador de Grupo. Para o primeiro exemplo, especifique Separação de Elementos de Dados como Todos os Elementos Delimitados, Delimitador como dois pontos (:) e Indicador de Grupo como dois pontos (:).
Para o segundo exemplo, especifique Separação de Elementos de Dados como Todos os Elementos Delimitados, Delimitador como dois pontos (:) e Terminador de Grupo como dois pontos (:).