Font Size: a A A

The Research And Implementation Of Campus Network Mutual Learning System Based On JXTA

Posted on:2009-08-26Degree:MasterType:Thesis
Country:ChinaCandidate:M J WengFull Text:PDF
GTID:2178360272965148Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
Campus Network Mutual Learning System is an important part of education, accompanied by scientific and technical revolution created a new education form. Along with more and more people using P2P application software such as BT,Thunder and QQ , recently, P2P networks are gaining in importance with the C / S or B / S technology. Compared with them,It has a higher utilization rate of resources, network Flexibility, robustness strong, investment-saving advantages etc.After studying the long-distance education and analyzing mutual learning system, P2P model, compared with the advantages of other learning modes, A JXTA platform is set up by achieving an agreement JXTA principle, based on JXTA.The whole system is divided into three parts: the landing platform for user authentication, loading plug-in function block and Application functional block.Landing platform for user authentication: based on the exiting JXTA in registration verification to do self-designed research, mutual assistance and cooperation for the user to build a more humane application of the structure of the platform.Loading plug-in function block: As users demand constant updates, all applications to load modules are plug-ins to use technology to achieve. If you want the new functional block, you dont need to change the original code, because the system has a strong scalability.Application functional block: net by calling the package a function of the whole block to the realization of the network, transmission network needs to change, just change the net package can be realized. The system has the four main functions (instant messaging, file sharing, whiteboard, multicast software screenshot), the main author of the whiteboard and instant messaging.Real-time communications by sending information packets,receiving information packets and showing information to realize the entire communication . Information transmission are based on the channel to achieve.Whiteboard is in the completion of the basic graphics rendering, the graphics features of extracting information, and then transfer to the package recipient, at the same time the receiver information packets to restore graphics into the process. The entire block the use of synchronous locking concurrency control mechanism.Finally, P2PMLS prototype system was tested and the results was analysised, which verify the design of the front and get the conclusions.
Keywords/Search Tags:JXTA, P2P, Plugin technology, Learning System, Instant messaging, Whiteboard
PDF Full Text Request
Related items