2011-11-19 2 views
2

JXTA를 사용하여 클라이언트 - 서버 아키텍처를 구현하고 싶습니다. 또한 서버 부분의 구성은 3 계층입니다. 누구든지이 프로젝트를 시작하기에 좋은 곳을 알고 있습니까?JXTA 클라이언트 - 서버

고지.

답변

2

JXTA는 P2P 연결을 처리합니다. 이것은 클라이언트 - 서버 방식의 반대입니다.

내가 이해하는 바에 따르면, 두 개의 노드로 구성된 P2P 네트워크를 만들고 싶습니다. 당신은 내가 아는 한, 또한 http://jxse.kenai.com/Tutorials/Tutorials.html

에서 JXSE (JXTA 프로토콜의 자바 구현)의 위치에 도달 할 수 있습니다, 오라클은 JXTA 프로젝트의 지원을 중단하고 지역 사회는 아래 아파치 소프트웨어 재단으로 이동 계획 Chaupal이라는 이름 (구글 코드에이 이름으로 프로젝트가 있습니다 : http://code.google.com/p/chaupal/).

나는 개인 프로젝트를 위해 JXTA를 사용했으며, 짐승 (사용하기 어렵고 버그가 많음)을 증명했다. 나는 단순한 P2P 네트워크를 관리했다. 버전 2.5였습니다. 이제는 2.7이며 읽기가 향상되었습니다. 나는 2.7에 대한 자습서를 찾을 수 없었다. ...

+0

사실 나는 JXTA가 사용하기가 어렵다는 것을 알았지 만 여전히 학교 프로젝트에 필요하다. 내가 만들고자하는 것은 2 개의 클라이언트와 3 개의 서버가있는 클라이언트 - 서버입니다. 자습서는 거의 없으며 코드를 읽기가 매우 어렵습니다. 그래서 누군가 나를 건너 뛰었습니다. –

+1

JXTA 포럼 사용을 권장합니다. http://www.java.net/forums/jxta/jxta-community-forum. 또한 Jerome Verstrynge의 Practical JXTA 2라는 책이 있습니다. http://www.scribd.com/doc/47538921/Practical-JXTA-II에서 무료로 다운로드 할 수 있습니다. 시간이 있다면, 나는 그것을 추천 할 것이다. 만약 당신이하고있는 일이 JXTA의 모든 프로토콜 스택 (피어 그룹, 랑데부, 네비게이션 및 물건)을 필요로하지 않는다면 당신은 당신의 작은 프로토콜을 구현할 수 있습니다. 이 방법이 더 빠르다는 것에 놀랄 수도 있습니다. 그것은 당신이 원하는 것에 달려 있습니다. –

+0

도서 링크를 제공해 주셔서 감사합니다. – Puce