2012-04-21 2 views
5

Существует важная проблема, которая неясно, когда кто-то ищет информацию о том, как сверстники находят друг друга в JXTA. Предположим, что у нас есть два одноранговых партнера в Берлине, а другой в Лондоне, что является рандеву. Мой вопрос: как может сверстник в Берлине найти партнера в Лондоне?Как можно найти другого партнера?

  1. Какие методы в JXTA решить это?
  2. Можете ли вы разместить пример?
+3

Если есть только эти два пира, и они не знают друг о друге, они просто не найдут друг друга. –

+0

Спасибо за ваш повтор. Есть ли способ, которым я могу заставить их узнать друг друга? – Alex

ответ

1

Вам необходимо знать URI публичного сверстника Rendezvous, который является уже существующим Peer, видимым для вашего сверстника в Лондоне и Берлине. При запуске ваших коллег, вы засеять NetworkConfigurator с URI этого Рандеву сверстников, что-то вроде этого:

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

Я думаю, что @JVerstry говорит что-то подобное здесь: https://stackoverflow.com/a/4953034/1240660

Смежные вопросы