Udostępnij za pośrednictwem


rozpoznawanie nazw Protocol-Independent

Podczas tworzenia aplikacji klienta/serwera niezależnego od protokołu istnieją dwa podstawowe wymagania dotyczące rozpoznawania nazw i rejestracji:

  • Możliwość zarejestrowania przez serwer połowy aplikacji (usługi) w ramach jednej lub większej liczby przestrzeni nazw (lub jej dostępności).
  • Możliwość znalezienia usługi przez aplikację kliencką w przestrzeni nazw i uzyskania wymaganego protokołu transportowego i adresowania informacji.

W przypadku osób przyzwyczajonych do tworzenia aplikacji opartych na protokole TCP/IP może się to wydawać, że wymaga to nieco więcej niż wyszukanie adresu hosta, a następnie użycie uzgodnionego numeru portu. Inne schematy sieciowe umożliwiają jednak lokalizację usługi, protokół używany dla usługi i inne atrybuty, które mają zostać odnalezione w czasie wykonywania. Aby uwzględnić szeroką różnorodność możliwości dostępnych w istniejących usługach nazw, interfejs Windows Sockets 2 przyjmuje model opisany w tematach w tej sekcji.

W tej sekcji opisano możliwości rozpoznawania nazw niezależne od protokołu dostępne dla deweloperów usługi Winsock. Poniższa lista zawiera opis tematów w tej sekcji:

rejestracja i rozpoznawanie nazw