özel bir JXTA PeerGroup başlarken

oy
19

Birlikte çalışıyoruz JXTA ben geliştiriyorum bir peer-to-peer bilgi işlem platformu için geçen yıl kadar 2.3. Ben geçiş am JXTA 2.5 ve süreç içinde ben benim kullanımı çok temizlemeye çalışıyorum JXTA . Çoğunlukla, ben yaklaştı JXTA bir ile sadece o iş yapmak tutum. Ben oluşturma ve benim eşler arası bindirme ağı yönetmek ve temel iletişim hizmetleri sunan jumpstart için kullandı. Ben daha bunu kullanmak istiyorum JXTA Zaten 2.5'e geçmek için değişiklikler yapıyorum beri yolda.

Benim ilk adım özel bir temel oluşturma olacaktır PeerGroup. Ben kullandığınız bazı yeni yeni mekanizmalar bkz META-INF.servicesJava altyapısını. İlgili bir listeleme ben olmalı PeerGroupbir burada uygulayan nesne GUID içinde net.jxta.platform.Module? Anladığım kadarıyla, eğer bunu yaparsam, eşleşen bir Spec kimliğiyle bir grup olduğunda GUID karşılaştı ve katıldı veya oluşturulduğunda otomatik eşleştirme nesnesi kullanmalıdır. Sadece elle bağlamak gerekir PeerGroupgruba nesne ancak kullanarak bu yeni yöntem META-INFyönetmek çok daha kolay gibi görünüyor.

Herkes için bu altyapıyı kullanan herhangi işaretçileri veya örnekler var mı PeerGroupuygulanmasına? Ayrıca bazı genel bilgiler META-INF.servicesJava mekanizması yararlı olacaktır.

Oluştur 05/08/2008 saat 23:23
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
5

META-INF.services: Şeyler API içinde sınıf adıyla bilinir ServiceLoader . A Google arama ServiceLoader bazı bilgiler verir.

Onunla gerçekten aşina değilim, ama bazen doğru arama anahtar bilerek ilgili.

Cevap 11/08/2008 saat 23:38
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more