Protocol-Independent名称解析

在开发与协议无关的客户端/服务器应用程序时,在名称解析和注册方面存在两个基本要求:

  • 应用程序 (服务的服务器一半的能力) 在 (中注册其存在,或者可供) 一个或多个命名空间访问。
  • 客户端应用程序在命名空间中查找服务并获取所需的传输协议和寻址信息的能力。

对于习惯于开发基于 TCP/IP 的应用程序的用户,这似乎仅涉及查找主机地址,然后使用商定的端口号。 但是,其他网络方案允许在运行时发现服务的位置、用于服务的协议和其他属性。 为了适应现有名称服务中的各种功能,Windows 套接字 2 接口采用本部分主题中所述的模型。

本部分介绍 Winsock 开发人员可用的独立于协议的名称解析功能。 以下列表介绍了本节中的主题:

注册和名称解析