Font Size: a A A

Based On Jxta Collaboration Platform Research And Design, Distance Learning Systems

Posted on:2008-06-18Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y LiFull Text:PDF
GTID:2208360212999669Subject:Software engineering
Abstract/Summary:PDF Full Text Request
P2P (Peer-to-Peer) is Internet's one kind of application pattern, has become on an Internet's research and the application hot spot. The existing P2P system has some flaws, the majority P2P system uses for to realize a sole type network service, because the different network service characteristic and lacks a common first floor foundation, each suppliers all use the incompatible technology to cause its user to isolate with other P2P correspondence.JXTA through provides a simple universal P2P platform to solve this problem. JXTA is for construct group of protocols, which the P2P network draws up, is constructs the P2P network one method, and is the P2P application procedure development movement platform. It is independent to the language and the network protocol, causes on the cooperation computer equipment, which unceasingly changes to develop the application procedure and the service possibly, becomes. Each kind of protocol is all easy to realize and to integrate in the existing system. At present, JXTA first has promoted based on Java and the C language reference realization.Why did the paper first chapter first for use JXTA and the JXTA development has carried on the elaboration; After that the second chapter has carried on the brief elaboration to the P2P technology and the P2P existence question as well as the P2P application, then analyzed the P2P technology to the long-distance study system design enlightenment; Third chapter elaborated concept and so on JXTA design goal and peer, peer group, pipe, service, news, as well as to in the JXTA three structures was the core level, the service level and has carried on the analysis using the level; Fourth chapter also has analyzed in the JXTA six protocols: the peer endpoint routing protocol, the peer resolver protocol, the peer discovery protocol, the pipe binding protocol, the peer information protocol and the rendezvous protocol.As the development of Computer and Communication techniques, the relationship between Information Technology and education is becoming more and tighter. Many teaching and learning system supported by computer and collaborative teaching and learning system are put into practice. However, these systems are implemented using classic Client/Server or Browser/Server mode, whose extensibility is poor because the mode is restricted by its single server; whose resources and computing ability are too limited. The based on JXTA joint operation platform long-distance study system is designed by me in the paper fifth chapter , it has realized the JXTA peer formation, peer retrieval as well as JXTA protocol and so on.
Keywords/Search Tags:Peer-to-peer, Peer, Peer group, Pipe, Protocol
PDF Full Text Request
Related items