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:
- modelu rozpoznawania nazw
- podsumowanie funkcji rozpoznawania nazw
- struktury danych rozpoznawania nazw
Tematy pokrewne