Incluir um tipo simples em seu modelo
de mensagem.
Antes de começar:
Você deve ter concluído as
seguintes tarefas:
Para incluir um tipo simples em seu modelo de mensagem:
- Alterne para o Perspectiva do Desenvolvimento de Aplicativos do Intermediário.
- Assegure-se de que a visualização Contorno esteja visível no
Perspectiva do Desenvolvimento de Aplicativos do Intermediário do WebSphere Message Broker Toolkit. Se a visualização de Tópicos não estiver visível, no menu WebSphere Message Broker Toolkit, clique em Janela
> Mostrar Visualização > Contorno.
- Na visualização Contorno, clique com o botão direito do mouse em Tipos, em seguida, clique
em Incluir Restrição do Tipo Simples,
Incluir Lista do Tipo Simples ou
Incluir União do Tipo Simples no menu pop-up.
- Para uma restrição, um tipo simples de cadeia de tipo base é incluído e um nome padrão é designado.
- Para uma lista, um tipo simples de cadeia de tipo de item é incluído e um nome padrão é designado.
- Para uma união, um tipo simples com um tipo de membro único de cadeia é incluído e um nome padrão designado.
- Digite um novo nome para o tipo simples ou pressione Enter para
aceitar o padrão.
Agora você pode configurar o tipo simples de acordo com seus requisitos exatos.
Se o tipo simples
for uma restrição:
- É possível alterar o tipo base utilizando a visualização Propriedades do editor.
- É possível configurar as restrições de valor associadas ao tipo simples.
Consulte o Conjuntos de Mensagens: Configurando Restrições de Valor.
- É possível substituir o tipo base com um novo tipo simples local. Na visualização da estrutura de tópicos,
clique com o botão direito no tipo simples e clique em um dos seguintes:
- Incluir Restrição de Tipo Simples. Esta opção
substitui o tipo de base por uma nova restrição de tipo simples, com um
tipo de base igual a cadeia. Você pode configurar a restrição conforme descrito em 'Se o Tipo Simples For uma
Restrição'. O resultado é que o tipo simples original torna-se uma restrição
de uma restrição.
- Incluir Lista de Tipos Simples. Esta opção substitui
o tipo de base por uma nova lista de tipos simples, com um tipo de item igual a cadeia.
Você pode configurar a lista conforme descrito em 'Se o Tipo Simples for uma Lista'. O resultado é que o tipo simples original torna-se uma restrição de uma lista. Ele aparece como uma lista no editor, porque uma restrição
de uma lista é em si uma lista, mas também é possível configurar determinadas restrições de valor.
Se o tipo simples for uma lista:
- É possível alterar o tipo de item utilizando a visualização Propriedades do editor.
- É possível substituir o tipo de item com um novo tipo simples local. Na visualização da estrutura de tópicos,
clique com o botão direito no tipo simples e clique em um dos seguintes:
- Incluir Restrição de Tipo Simples. Esta opção
substitui o tipo de item por uma nova restrição de tipo simples, com um
tipo de base igual à cadeia. Você pode configurar a restrição conforme descrito em 'Se o Tipo Simples For uma
Restrição'. O resultado é que o tipo simples original torna-se uma lista de uma
restrição.
- Incluir União de Tipo Simples. Esta opção substitui
o tipo de item por uma nova união de tipo simples, com um tipo de membro único
igual a cadeia. Você pode configurar a união conforme descrito em 'Se o Tipo Simples for uma União'. O resultado é que o tipo simples original torna-se uma lista de uma união.
Se o tipo simples for uma união:
- Se o tipo de membro de sequência não for requerido, na visualização da estrutura de tópicos,
clique com o botão direito do mouse na sequência e clique em Excluir.
- Você pode incluir membros adicionais na união. Na visualização da estrutura de tópicos,
clique com o botão direito no tipo simples e clique em um dos seguintes:
- Incluir Tipo de Membro de União. Esta opção inclui
um membro de união que é um tipo simples existente. Utilize o diálogo de seleção de tipo para selecionar o tipo simples requerido.
- Incluir Restrição de Tipo de Membro Local. Esta
opção inclui um membro de união que é uma nova restrição de tipo simples,
com um tipo de base igual a cadeia. É possível configurar a restrição conforme descrito
em 'Se o tipo simples for uma restrição' referido anteriormente.
- Incluir Lista de Tipo de Membro Local. Esta opção
inclui um membro de união que é uma nova lista de tipos simples, com um tipo de item igual à cadeia. É possível configurar a lista conforme descrito em 'Se o tipo
simples for uma lista' referido anteriormente.
- Incluir União de Tipo de Membro Local. Esta opção
inclui um membro de união que é uma nova união de tipo simples, com um único
tipo de membro igual a cadeia. Você pode configurar a nova união conforme descrito em 'Se o Tipo Simples for uma União'.
- Novos membros são incluídos no final da união. Para alterar a
ordem de um membro, na visualização Estrutura de Tópicos, selecione o membro e
arraste-o para a posição requerida na união. Todos os membros da união que são
tipos simples existentes devem ocorrer antes de todos os membros que são
restrições, listas e uniões locais, portanto, a reordenação está sujeita a esta
regra.
Para obter informações adicionais
sobre como configurar objetos do modelo de mensagem, consulte Conjuntos de Mensagens: Configurando Objetos de Modelo de Mensagem MRM.