JGroups kullanarak basit bir sohbet uygulaması geliştiriyorum. Uygulama bilgisayarımda mükemmel çalışıyor, ancak aynı ağdaki başka bir bilgisayarda çalıştırmaya çalıştığımda işe yaramıyor.JGroups (JChannel) Sohbet Uygulaması diğer bilgisayarda çalışmıyor
void start() throws Exception {
channel=new JChannel();
channel.setReceiver(this);
channel.connect("Test");
}
Başlatma() işlevindeki herhangi bir yapılandırmayı kaçırıyor muyum? Diğer bilgisayarda çalıştırdığımda, "Test" kümesindeki sohbet örneğini tanımıyor. Belki de "Test" kümesinin başka bir örneğini oluşturur.
Yardım isteyin. Teşekkürler!
Bilgisayarlarda IPv6 yapılandırdınız mı? JGoups bazen IPv6 ile diğer örnekleri bulmak için sorun var. Program başlangıcına "-Djava.net.preferIPv4Stack = true" ayarını eklemeyi deneyin. Ne buluşma modülü ve protokol kullanıyorsunuz? – Konrad
Varsayılanı kullanıyorum (tahmin ediyorum UDP). PreferIPv4Stack = true değerini kullanmaya çalışacağım. Zaman ayırdığın için teşekkürler! Çalışırsa söylerim. –
Çalışmadı. Şimdi bind_addr ayarlamaya çalışıyorum. –