Sdílet prostřednictvím


Služba zjišťování směrovačů

Ukázka DiscoveryRouter ukazuje, jak předávat zprávy zjišťování do jiného koncového bodu.

Diskuse

Směrování zjišťování je užitečné ve scénáři, ve kterém klient hledá službu pomocí proxy serveru a proxy server takové služby nezná, ale zná jiný proxy server. Tento proxy server může předávat paket zjišťování z tohoto klienta na druhý proxy server. Druhý proxy server může vyhledat službu a vrátit odpovědi původnímu klientovi.

V této ukázce klient odešle zprávu komponentě směrování zjišťování. Tato zpráva se odešle do konkrétního koncového bodu ve směrovači zjišťování. Směrovač pak zprávu předá koncovému bodu vícesměrového vysílání UDP. Zpráva sondy přejde do koncového bodu vícesměrového vysílání a služba naslouchácí na adrese vícesměrového vysílání UDP odpoví na tento směrovač zjišťování. Směrovač zjišťování shromažďuje odpovědi a odesílá je zpět klientovi.

Nastavení, sestavení a spuštění ukázky

  1. Sestavte ukázku.

  2. Spusťte spustitelný soubor DiscoveryRouter.

  3. Spusťte spustitelný soubor služby z adresáře sestavení.

  4. Spusťte spustitelný soubor klienta. Všimněte si, že klient službu vyhledá.