O processo de instalação da função Servidor de Aplicativos oferece uma opção para ativar o Compartilhamento de Porta TCP. O serviço de Compartilhamento de Porta Net.Tcp, um novo componente de sistema que faz parte do Windows Communication Foundation (WCF), habilita o Compartilhamento de Porta TCP.

Os aplicativos podem usar o protocolo TCP para comunicação em redes públicas e privadas. Muitos aplicativos em um único computador podem usar o protocolo TCP para comunicação. O protocolo TCP/IP usa um número de 16 bits, chamado de porta, para diferenciar conexões para vários aplicativos de rede que são executados no mesmo computador. Se um aplicativo estiver escutando em uma porta, todo o tráfego TCP dessa porta irá para esse aplicativo. Outros aplicativos não podem escutar nessa porta ao mesmo tempo.

O Compartilhamento de Porta Net.TCP facilita o compartilhamento de portas TCP em vários processos que usam o WCF para comunicação. Quando um serviço do WCF que utiliza o compartilhamento de porta net.tcp:// é aberto, a infraestrutura de transporte TCP do WCF não abre diretamente um soquete TCP no processo do aplicativo. Ao contrário, a infraestrutura de transporte registra o endereço URI (Uniform Resource Identifier) de base com o Serviço de Compartilhamento de Porta Net.Tcp, e espera que o serviço de compartilhamento de porta escute em seu nome. As mensagens endereçadas ao serviços de aplicativos são enviadas pelo serviço de compartilhamento de porta à medida que chegam.

O Compartilhamento de Porta Net.Tcp é transparente para aplicativos remotos que enviam mensagens. Os aplicativos remotos não precisam reconhecer que o Compartilhamento de Porta Net.TCP está habilitado.

Como precaução de segurança, o serviço de Compartilhamento de Porta Net.Tcp não é habilitado por padrão. Para habilitá-lo, marque a caixa de seleção Compartilhamento de Porta TCP na página Selecionar Serviços de Função durante a instalação do Servidor de Aplicativos.


Sumário