Ed
há 8 meses
Vamos analisar as alternativas sobre a comunicação entre cliente e servidor utilizando sockets: 1. que o servidor execute a função bind a cada conexão recebida - Incorreto. A função `bind` é chamada uma única vez para associar o socket a um endereço específico, não a cada conexão recebida. 2. que o servidor execute a função listen para aguardar uma conexão do cliente - Correto. Após o `bind`, o servidor usa `listen` para aguardar conexões de clientes. 3. que o cliente execute a função socket para estabelecer uma conexão - Parcialmente correto. O cliente realmente usa a função `socket` para criar um socket, mas para estabelecer a conexão, ele deve usar a função `connect`. 4. que o socket criado pelo cliente seja também utilizado pelo servidor - Incorreto. O servidor e o cliente têm sockets separados; o servidor aceita conexões e cria um novo socket para cada conexão. Portanto, a alternativa correta é: que o servidor execute a função listen para aguardar uma conexão do cliente.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material