Comenzar con un JXTA PeerGroup personalizado

votos
19

He estado trabajando con JXTA 2.3 durante el último año más o menos para una plataforma informática punto a punto 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 una actitud de solo hacer que funcione . 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 usarlo de una manera más JXTA ya que estoy haciendo cambios para pasar a 2.5 de todos modos.

Mi primer paso sería una creación básica de una costumbre PeerGroup. Veo algunos nuevos mecanismos nuevos que usan la META-INF.servicesinfraestructura de Java. Debería ser una lista relacionada PeerGroupobjeto que implementa aquí con un GUID en net.jxta.platform.Module? Tal como lo entiendo, si hago esto, cuando un grupo con un ID de especificación que coincida con el GUID se encuentre y se una o cree, debería usar automáticamente el objeto correspondiente. Debería poder vincular manualmente un PeerGroupobjeto al grupo, pero este nuevo método META-INFparece ser mucho más fácil de administrar.

¿Alguien tiene alguna sugerencia o ejemplos de uso de esta infraestructura para la PeerGroupimplementación? Además, META-INF.servicessería útil cierta información general sobre el mecanismo en Java.

Publicado el 05/08/2008 a las 23:23
fuente por usuario
En otros idiomas...                            


1 respuestas

votos
5

El META-INF.servicesmaterial se conoce por su nombre de clase en la API: ServiceLoader . Una búsqueda en Google de ServiceLoader arroja algo de información.

No estoy realmente familiarizado con esto, pero a veces se trata de conocer las palabras clave de búsqueda correctas.

Respondida el 11/08/2008 a las 23:38
fuente por usuario

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