Comunicação de soquete TCP do cliente para o servidor

0

Estou tentando testar o desempenho de um aplicativo cliente / servidor que usa comunicação TCP.

Se eu acionasse vários pedidos do cliente, ele fluiria pela mesma conexão / pipe para o servidor ou abriria conexões separadas para cada solicitação?

Estou tentando entender se precisamos de várias máquinas para simular testes em tempo real ou se cada solicitação do cliente abrirá uma conexão separada.

    
por Anna 25.06.2015 / 22:17

1 resposta

0

Poderia ser qualquer um. Você terá que executar um sniffer e ver o que faz.

Mesmo que use HTTP (que é baseado em TCP), ele pode usar conexões persistentes HTTP (isto é, o cabeçalho "Connection: Keep-Alive") para fazer várias solicitações em uma sessão TCP ou fazer uma conexão TCP para cada solicitação HTTP.

    
por 26.06.2015 / 00:48