Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
DiscoveryRouter örneği, bulma iletilerinin başka bir uç noktaya nasıl iletilmesini gösterir.
Tartışma
Bulma yönlendirmesi, istemcinin ara sunucu kullanan bir hizmeti aradığı ve proxy'nin böyle bir hizmeti bilmediği, ancak başka bir ara sunucuyu bildiği bir senaryoda kullanışlıdır. Bu proxy, bulma paketini bu istemciden ikinci ara sunucuya iletebilir. İkinci ara sunucu hizmeti arayabilir ve yanıtları özgün istemciye döndürebilir.
Bu örnekte, bir istemci bulma yönlendirme bileşenine bir ileti gönderir. Bu ileti bulma yönlendiricisinde belirli bir uç noktaya gönderilir. Yönlendirici daha sonra iletiyi bir UDP çok noktaya yayın uç noktasına iletir. Sorgulama iletisi çok noktaya yayın uç noktasına gider ve UDP çok noktaya yayın adresini dinleyen bir hizmet, bu bulma yönlendiricisine yanıt verir. Bulma yönlendiricisi yanıtları toplar ve istemciye geri gönderir.
Örneği ayarlamak, derlemek ve çalıştırmak için
Örneği oluşturun.
"DiscoveryRouter adlı yürütülebilir dosyayı çalıştırın."
Üretim dizininden servis çalışan dosyasını çalıştırın.
İstemci yürütülebilir dosyasını çalıştırın. İstemcinin hizmeti bulduğunu unutmayın.