java - Premiers pas avec un groupe de pairs JXTA personnalisé

Translate

J'ai travaillé avecJXTA2.3 depuis environ un an pour une plate-forme informatique peer-to-peer que je développe. Je migre versJXTA2.5 et dans le processus, j'essaie de nettoyer une grande partie de mon utilisation deJXTA. Pour la plupart, j'ai approchéJXTAavec unfais que ça marcheattitude. Je l'ai utilisé pour lancer la création et la gestion de mon réseau de superposition peer-to-peer et fournir des services de communication de base. Je voudrais l'utiliser dans un plusJXTAfaçon depuis que je fais des changements pour passer à 2.5 de toute façon.

Ma première étape serait une création basique d'une coutumePeerGroup. Je vois de nouveaux mécanismes qui utilisent leMETA-INF.servicesinfrastructure de Java. Dois-je lister unPeerGroupimplémenter un objet ici avec unGUIDdansnet.jxta.platform.Module? Si je comprends bien, si je fais cela, lorsqu'un groupe avec un ID de spécification correspondant auGUIDest rencontré et joint ou créé, il doit utiliser automatiquement l'objet correspondant. Je devrais pouvoir attacher manuellement unPeerGroupobjet du groupe mais cette nouvelle méthode utilisantMETA-INFsemble être beaucoup plus facile à gérer.

Quelqu'un a-t-il des pointeurs ou des exemples d'utilisation de cette infrastructure pourPeerGroupla mise en oeuvre? Aussi, quelques informations générales sur leMETA-INF.servicesmécanisme en Java serait utile.

This question and all comments follow the "Attribution Required."

Toutes les réponses

Translate

leMETA-INF.servicesstuff est connu par son nom de classe dans l'API:ServiceLoader. Une recherche Google pourServiceLoaderdonne quelques informations.

Je ne suis pas vraiment familier avec cela, mais parfois il s'agit de connaître les bons mots clés de recherche.

La source