2015-07-29 3 views
0

Я ищу библиотеку p2p для java, которая позволяет мне выполнять RMI на одноранговом узле без отправки других данных по сети, чем параметры метода.Библиотека Java для RMI на одноранговых узлах в одноранговой сети

Требуемые характеристики:

  • равноправных узлов ЛВС с автоматическим открытием группы и присоединяющиеся
  • автоматическую репликацию общих объектов (в случае сверстнику покидает группу)
  • открыть ближайший пэра и выполнить метод на общем объекте на этом одноранговом узле (что означает, что он не отправляет объект запрашивающему лицу)
  • по текущему техническому обслуживанию

То, что я нашел до сих пор, это TomP2P, где я не уверен, могу ли я выполнять методы на одноранговых узлах или просто передавать (копировать) данные. И JXTA, которая кажется своего рода «вне развития» (последняя фиксация была 4 года назад).

Я знаю, что вопросы о библиотеках всегда трудны из-за личных предпочтений или слишком широки. Так что просто дать мне несколько отправных точек будет абсолютно нормально.

+0

Похоже, что вы ищете Джини, но RMI - это противоречие в терминах. – EJP

+0

@EJP Я имею в виду вызов удаленного метода для общих объектов в группе p2p как понятие не как протоколл – KIC

ответ

0

Я нашел JGroups, который не является решением P-2-P, но я могу свести его к моим потребностям. У них хорошо работает RPC api, который я могу просто обернуть вокруг объекта прокси-сервера Java, и он очень похож на RMI.