O processo de instalação da função de Servidor Aplicacional oferece uma opção para activar a Partilha de Portas TCP. O serviço Partilha de Portas Net.Tcp, um novo componente de sistema que faz parte do WCF (Windows Communication Foundation), permite a Partilha de Portas TCP.

As aplicações podem utilizar TCP para comunicar através de redes públicas e privadas. Muitas aplicações num único computador podem utilizar TCP para comunicação. O protocolo TCP/IP utiliza um número de 16 bits, denominado porta, para diferenciar ligações a várias aplicações de rede em execução no mesmo computador. Se uma aplicação estiver a escutar numa porta, todo o tráfego TCP para essa porta será encaminhado para essa aplicação. Outras aplicações não conseguem escutar nessa porta em simultâneo.

A Partilha de Portas Net.Tcp permite a partilha de portas TCP em vários processos que utilizem o WCF para comunicação. Quando um serviço do WCF que utiliza a partilha de portas net.tcp:// é aberto, a infra-estrutura de transporte TCP do WCF não abre directamente um socket TCP no processo de aplicação. Em vez disso, a infra-estrutura de transporte regista o URI (Uniform Resource Identifier) do endereço base do serviço no Serviço de Partilha de Portas Net.Tcp e aguarda que o serviço de partilha de portas escute as mensagens em seu nome. As mensagens enviadas para o serviço aplicacional são emitidas pelo serviço de partilha de portas à chegada.

A Partilha de Portas Net.Tcp é transparente para aplicações remotas que enviam mensagens. Não é necessário informar as aplicações remotas de que a Partilha de Portas Net.TCP está activada.

Como precaução de segurança, o serviço Partilha de Portas Net.Tcp não está activado por predefinição. Para activar este serviço, seleccione a caixa de verificação Partilha de Portas TCP na página Seleccionar Serviços de Função durante a instalação do Servidor Aplicacional.


Sumário