2012-04-21 11 views
5

Hay un problema importante que no está claro cuando alguien busca información sobre cómo los compañeros se encuentran en JXTA. Supongamos que tenemos dos compañeros uno en Berlín y el otro en Londres, que es una cita. Mi pregunta es ¿cómo puede el par en Berlín encontrar al par en Londres?¿Cómo puede un compañero encontrar otro compañero?

  1. ¿Qué métodos en JXTA para resolver esto?
  2. ¿Puedes publicar un ejemplo?
+3

Si sólo hay esos dos compañeros, y ellos no tienen conocimiento el uno del otro, simplemente no se encontrarán. –

+0

Gracias por su reproducción. ¿Hay alguna forma en que pueda hacer que se conozcan? – Alex

Respuesta

1

Necesita conocer el URI de un par Rendezvous público que es un Peer preexistente visible tanto para su par en Londres como en Berlín. Al iniciar sus compañeros, se siembra la NetworkConfigurator con URI de este pares de encuentro, algo como esto:

NetworkManager manager = new NetworkManager(...) 
NetworkConfigurator config = manager.getConfigurator(); 
config.addRdvSeedingURI("tcp://123.123.123.123:1234"); 

Creo @JVerstry dice algo similar aquí: https://stackoverflow.com/a/4953034/1240660

Cuestiones relacionadas