Soquetes TCP

Um soquete TCP estabelece uma conexão stream bidirecional entre os endereços (hostC,portC) e (hostS,portS), ou seja, entre uma aplicação cliente em execução na máquina hostC controlando a porta portC e outra aplicação servidora em execução na máquina hostS monitorando a porta portS de hostS. A aplicação cliente utiliza a porta portC da máquina hostC para enviar solicitações de serviços e para receber retornos a suas solicitações. A aplicação servidora monitora constantemente a porta portS da máquina hostS aguardando a chegada de solicitações de serviço. Quando alguma solicitação é recebida, a aplicação servidora executa o serviço e utiliza a conexão para enviar o retorno com os resultados do serviço.

[sockets TCP]