Configurando um Tipo de Porta

Um tipo de porta é um conjunto nomeado de operações abstratas e as mensagens abstratas envolvidas. Cada operação refere-se a uma mensagem de entrada e mensagens de saída. Um tipo de porta é referenciado por um objeto de ligação. Cada ligação referencia exatamente um tipo de porta. Como cada porta refere-se a exatamente uma ligação, cada porta tem exatamente um tipo de porta.

É possível criar um tipo de porta clicando com o botão direito do mouse em qualquer espaço em branco na visualização Design e selecionando Incluir PortType. Como uma conveniência, também é possível incluir um tipo de porta por meio de uma ligação. Isto permite criar um tipo de porta e modificar a ligação para referenciar o novo tipo de porta em uma ação. É possível criar um novo tipo de porta para sua ligação, reutilizar um tipo de porta existente ou importar um.

Criar um Novo Tipo de Porta para uma Ligação

Se você quiser criar um novo tipo de porta para sua ligação, siga estas etapas:

  1. Na visualização Design, clique com o botão direito do mouse em um objeto de ligação (observe que a porta deve referenciar uma ligação) e clique em Configurar Tipo de Porta > Novo PortType.
  2. Digite o nome do tipo de porta no campo Nome. O nome deve ser exclusivo entre todos os tipos de porta definidos no documento WSDL que o contém. Clique em OK.Para selecionar o novo tipo de porta, clique no objeto de tipo de porta.
  3. Na visualização Propriedades, digite quaisquer informações sobre o tipo de porta que você deseje que o usuário leia na área de janela Documentação.

Dica: Também é possível criar um novo tipo de porta para a ligação usando a visualização Esboço.

Depois de criar um tipo de porta, é possível incluir operações nele, que pode enviar e receber mensagens.

Reutilizar um Tipo de Porta para uma Ligação

Se você quiser reutilizar um tipo de porta para sua ligação, siga estas etapas:

  1. Na visualização Design, clique com o botão direito do mouse em um objeto de ligação (observe que a porta deve referenciar uma ligação) e clique em Configurar Tipo de Porta > PortType Existente.
  2. No campo Nome, digite uma cadeia de procura para filtrar a lista ou deixe o campo em branco para visualizar tudo.
  3. É possível alterar o escopo da lista selecionando uma das seguintes opções:
    • Espaço de Trabalho. Lista os tipos de portas disponíveis no espaço de trabalho.
    • Projeto Incluído. Lista os tipos de portas disponíveis no projeto que contém seu arquivo.
    • Recurso Atual. Lista os tipos de portas disponíveis no arquivo atual.
    • Conjuntos de Trabalho. Lista os tipos de portas disponíveis em um conjunto de arquivos especificado. Para especificar um conjunto de trabalho, clique em Escolher. É possível selecionar arquivos de um conjunto de trabalho existente um criar um novo conjunto de trabalho. Depois de selecionar os arquivos, clique em OK.
  4. Os tipos de portas existentes serão listados. Selecione um e clique em OK.

Importar um Tipo de Porta para uma Ligação

Se você quiser importar um tipo de porta existente para sua ligação, siga estas etapas:

  1. Na visualização Design, clique com o botão direito do mouse em um objeto de ligação (observe que a porta deve referenciar uma ligação) e clique em Configurar Tipo de Porta > PortType Existente.
  2. No campo Nome, digite uma cadeia de procura para filtrar a lista ou deixe o campo em branco para visualizar tudo.
  3. É possível importar um tipo de porta selecionando uma das seguintes opções:
    • Espaço de Trabalho. Lista os tipos de portas disponíveis no espaço de trabalho.
    • Projeto Incluído. Lista os tipos de portas disponíveis no projeto que contém seu arquivo.
    • Conjuntos de Trabalho. Lista os tipos de portas disponíveis em um conjunto de arquivos especificado. Para especificar um conjunto de trabalho, clique em Escolher. É possível selecionar arquivos de um conjunto de trabalho existente um criar um novo conjunto de trabalho. Depois de selecionar os arquivos, clique em OK.
  4. Os tipos de portas serão listados. Selecione um e clique em OK. Na visualização Design, clique no objeto de tipo de porta.
  5. Na visualização Propriedades, digite quaisquer informações sobre o tipo de porta que você deseje que o usuário leia na área de janela Documentação.