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:
- Modelo de Resolução de Nomes
- Resumo das funções de resolução de nomes
- Estruturas de dados de resolução de nomes
Tópicos relacionados