Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
De UPnP-architectuur is een dynamische netwerkarchitectuur waarmee apparaten het netwerk op elk gewenst moment kunnen koppelen en verlaten. Vanwege deze dynamische architectuur kunnen toepassingen niet vertrouwen op specifieke UPnP-apparaten die op een bepaald moment beschikbaar zijn. Daarom doorzoeken toepassingen (of besturingspunten) het netwerk om apparaten te vinden die het meest overeenkomen met de opgegeven criteria. Toepassingen wachten ook op berichten over apparaatadvertenties die aangeven dat er nieuwe apparaten aan het netwerk zijn toegevoegd.
Hier volgen geldige zoekcriteria voor op UPnP gebaseerde apparaten:
- Apparaattype
- Service type
- Unieke apparaatnaam (UDN)
- Alle hoofdapparaten
Het apparaattype en het servicetype worden meestal gebruikt om een klasse apparaten met algemene kenmerken te vinden. De UDN-zoekopdracht wordt gebruikt om een specifiek apparaat te vinden.
Als u naar apparaten wilt zoeken, moet een toepassing eerst het Device Finder-object instantiƫren. Dit object toont de IUPnPDeviceFinder-interface; met de methoden worden de eerder beschreven zoekopdrachten uitgevoerd.
In de volgende secties wordt het proces van het zoeken naar apparaten beschreven:
- Het maken van de Device Finder
- Asynchroon zoeken
- synchrone zoekopdrachten
- apparaatverzamelingen geretourneerd door synchrone zoekopdrachten