2016-04-08 30 views
2

Ofisimde 100 istemcim olduğunu varsayalım. Herhangi bir istemcinin bağlantısını bekleyen bir ana iş parçasının çalıştığı bir uygulama yapmak zorundayım ve bağlantı kurulduktan sonra IP adresi İstemci sunucuya gönderilir (bununla bitti) .Ayrıca herhangi bir istemciye mesaj gönderebilir veya tüm istemcilere bir yayın mesajı gönderebilir. (Bu bölüm benim tarafımdan anlaşılamıyor). . Kötü ingilizce için özür dilerim.java'daki çok sayıda istemci iletişimi

+0

göz at [UDP yayın] (https://en.wikipedia.org/wiki/Broadcast_address) – flakes

+0

da yapmak – flakes

+0

hangi soruyu [Multicast] (https://en.wikipedia.org/wiki/Multicast) bakmak var? – ControlAltDel

cevap

0

i basitçe bireysel müşteriler herhangi bir sayıda Bu benim için TCP gibi geliyor

iletişim kurmak istiyorum. Sadece bir thread kullanmak istiyorsanız, bloke edici olmayan NIO kullanabilirsiniz. Sizin için zor olan kodun çoğunu yapan bir kütüphane netty.

Not: TCP, başlatıcı istemcinin adresini bulmak için zaten getRemoteAddress() numarasını sağlamaktadır.

İlgili konular