Compartilhar via


Resolução de nomes Protocol-Independent

No desenvolvimento de um aplicativo cliente/servidor independente de protocolo, há dois requisitos básicos que existem em relação à resolução de nomes e ao registro:

  • A capacidade da metade do servidor do aplicativo (serviço) de registrar sua existência dentro (ou tornar-se acessível a) um ou mais namespaces.
  • A capacidade do aplicativo cliente de localizar o serviço em um namespace e obter o protocolo de transporte necessário e as informações de endereçamento.

Para aqueles acostumados a desenvolver aplicativos baseados em TCP/IP, isso pode parecer envolver pouco mais do que procurar um endereço de host e, em seguida, usar um número de porta acordado. No entanto, outros esquemas de rede permitem que o local do serviço, o protocolo usado para o serviço e outros atributos sejam descobertos em tempo de execução. Para acomodar a ampla diversidade de recursos encontrados nos serviços de nome existentes, a interface do Windows Sockets 2 adota o modelo descrito nos tópicos desta seção.

Esta seção descreve os recursos de resolução de nomes independentes de protocolo disponíveis para desenvolvedores winsock. A lista a seguir descreve os tópicos nesta seção:

Registro e Resolução de Nomes