He estado trabajando con JXTA 2.3 durante el último año más o menos para una plataforma informática peer-to-peer que estoy desarrollando. Estoy migrando a JXTA 2.5 y en el proceso estoy tratando de limpiar una gran parte de mi uso de JXTA. En su mayor parte, me acerqué a JXTA con un simplemente haga que funcione actitud. Lo utilicé para comenzar a crear y administrar mi red de superposición punto a punto y proporcionar servicios básicos de comunicación. Me gustaría utilizarlo de una manera más JXTA ya que estoy haciendo cambios para pasar a 2.5 de todos modos.Comenzando con un JXTA PeerGroup personalizado
Mi primer paso sería una creación básica de un PeerGroup
personalizado. Veo algunos nuevos mecanismos nuevos que están usando la infraestructura META-INF.services
de Java. ¿Debo incluir un objeto de implementación relacionado PeerGroup
aquí con un GUID en net.jxta.platform.Module
? Según entiendo, si hago esto, cuando se encuentre y se una o cree un grupo con un ID de especificación que coincida con el GUID, este debería usar automáticamente el objeto coincidente. Debería poder atar manualmente un objeto PeerGroup
al grupo, pero este nuevo método que usa META-INF
parece ser mucho más fácil de administrar.
¿Alguien tiene punteros o ejemplos de uso de esta infraestructura para la implementación de PeerGroup
? Además, sería útil cierta información general sobre el mecanismo META-INF.services
en Java.
El libro Practical JXTA II ha estado disponible para leer en Scribd. Encontrarás respuesta a tu pregunta allí. Aclamaciones. – JVerstry