Compartilhar via


Sobre servidores e clientes

Há dois tipos distintos de aplicativos de rede de soquete: Servidor e Cliente.

Servidores e clientes têm comportamentos diferentes; portanto, o processo de criá-los é diferente. O que se segue é o modelo geral para criar um servidor TCP/IP de streaming e um cliente.

Servidor

  1. Inicializar Winsock.
  2. Crie um soquete.
  3. Associe o soquete.
  4. Ouça no soquete de um cliente.
  5. Aceite uma conexão de um cliente.
  6. Receber e enviar dados.
  7. Desconectar.

Cliente

  1. Inicializar Winsock.
  2. Crie um soquete.
  3. Conecte-se ao servidor.
  4. Enviar e receber dados.
  5. Desconectar.

Observação

Algumas das etapas são as mesmas para um cliente e um servidor. Essas etapas são implementadas quase exatamente iguais. Algumas das etapas neste guia serão específicas para o tipo de aplicativo que está sendo criado.

 

Primeira etapa: criando um aplicativo Winsock básico

Introdução com Winsock