2011-11-18 2 views
6
내가해야 간단한 P2P 프로토콜을 구현하는 자바 프레임 워크를 필요

적어도 다음과 같은 기능 :자바 P2P 프레임 워크 NOT JXTA/JXSE

  • 피어 조직 (참여, 발견)
  • XML 메시지 교환
  • 쿼리

내가 JXTA/JXSE, 어떤 대안합니다 (DIY에서 부품)을 사용하지 않으려는?

+0

P2P는 엄격한 요구 사항입니까? – Matt

+0

JXTA가 귀하의 필요에 부적합한 이유를 설명 할 수 있습니까? – halfer

+0

@Matt 네, P2P가 필요합니다. 가능한 한 중앙 서버의 존재를 제한해야합니다. – grog

답변

3

OP가 FreePastry이 효과가 있다고 말하기 위해 수정되었습니다 (이제 다른 사람이 삭제했습니다).

2

저는 약 12 ​​개월 동안 P2P 자바 프레임 워크를 찾고있었습니다.

저는 두 가지 이유로 JXTA를 사용하기를 꺼 렸습니다. 첫째, 간단한 P2P 소켓을 설정하는 경우에도 매우 복잡합니다. 그렇다면 문학은 정말 가난합니다. 마지막으로 지금은 더 이상 개발이 없습니다.

그렇다면 다른 적합한 대안을 찾지 못했습니다. 그래서 나는 JXTA를 배웠다.
몇 가지 기술 문제에 직면하고 있지만 신뢰할 수있는 스트림이 무작위로 닫히는 이유를 더 잘 이해할 수 있도록 JXTA 소스 코드를 살펴 봐야 할지라도 내가 원하는 것을 얻을 수있었습니다.

다른 프레임 워크를 찾은 경우 이해하는 데 관심이 있습니다.

+1

[Freepastry] (http://www.freepastry.org)에 만족합니다. /) – grog

+0

@grog : 나는 P2P 개념을 사용하는 LAN messanger를 구현하고 싶다. Freepastry에 갈 수 있을까요? 나는 그것이 학문적 인 프로젝트이기 때문에 그것을 구현하는 데 아주 제한된 시간을 보내고있다. 내가 올바른 결정을 내릴 수 있도록 의견을 나누십시오. – ankurtr

+1

@ ankur.trapasiya : 죄송 합니다만 지금 귀하의 질문을 읽었습니다. 예, 저는 FreePastry에 만족했으며 네트워크는 매우 기본적인 메시지 교환 작업을 수행해야만했습니다. – grog