Komme i gang med en egendefinert JXTA PeerGroup

stemmer
19

Jeg har jobbet med JXTA 2.3 for det siste året eller så for et peer-to-peer dataplattform jeg utvikler. Jeg migrere til JXTA 2,5 og i den prosessen jeg prøver å rydde opp mye av min bruk av JXTA . For det meste, jeg nærmet JXTA med en bare gjøre det arbeidet holdning. Jeg brukte den til å jumpstart opprette og administrere min peer-to-peer overlegg nettverk og gi grunnleggende kommunikasjonstjenester. Jeg ønsker å bruke det i en mer JXTA vei siden jeg gjør endringer for å flytte til 2,5 uansett.

Mitt første skritt vil være en grunnleggende etablering av en tilpasset PeerGroup. Jeg ser noen nye nye mekanismer som bruker META-INF.servicesinfrastrukturen i Java. Bør jeg være notering et beslektet PeerGroupimplementere objekt her med en GUID i net.jxta.platform.Module? Som jeg forstår det, hvis jeg ikke gjør dette, når en gruppe med en spec ID matcher GUID er oppstått og sluttet eller opprettet den skal automatisk bruke den tilsvarende objekt. Jeg burde være i stand til å bare manuelt knytte et PeerGroupobjekt til gruppen, men denne nye metoden å bruke META-INFsynes å være mye enklere å administrere.

Er det noen som har noen tips eller eksempler på bruk av denne infrastrukturen for PeerGroupgjennomføring? Også noen generell informasjon om META-INF.servicesville mekanismen i Java være nyttig.

Publisert på 05/08/2008 klokken 22:23
kilden bruker
På andre språk...                            


1 svar

stemmer
5

Den META-INF.servicesting er kjent ved sin klasse navn i API: ServiceLoader . Et Google-søk for ServiceLoader gir litt informasjon.

Jeg er ikke veldig kjent med det, men noen ganger er det handler om å kjenne de rette søkeordene.

Svarte 11/08/2008 kl. 22:38
kilden bruker

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