Font Size: a A A

The Research And Implementation Of P2P Network Mutual Learning System P2PMLS

Posted on:2009-05-17Degree:MasterType:Thesis
Country:ChinaCandidate:W M WangFull Text:PDF
GTID:2178360272465148Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
Mutual Learning System has provided various on-line communication and service means in its best effort as the real community does. At present, all mature design of virtual community has been based on C/S or B/S technique. Today P2P network has got more and more popular, and compared to C/S technique, it has many advantages such as good scalability, strong robustness, high resource utilization and less investment.This paper has made research and implementation to the P2P-based Mutual Learning System with P2P JXTA technique, in short, P2PMLS.In this paper, the work done by the following:Investigate the current C/S mode-based virtual community, and compare two types of application (C/S and P2P mode) in their characteristics, and make summary to P2P-based Mutual Learning System.Give out a scheme to P2PMLS, and make the research and analysis to its new characteristics and applied new technique.Make system analysis to P2PMLS. Combined with appropriate communication mechanism, design its message format. Give out three-tier architecture model and make overall system function design.Design and implement P2PMLS prototype. Illustrate the important and key modules in detail. The main contents are: to participate in research and design of the system P2PMLS framework to achieve the new user registration, login, the find of new working group, such as adding group, as well as the work of the main interface to load the plug-in features such as dynamic; designed and implemented based on this framework, The platform features two separate modules: The first is the use of CMS content management services category, to achieve a working group within the information-sharing, and the search function to download; Secondly, the use of the JxtaCast main functions of the category to achieve a working group within the courseware Screenshot functions, as well as shots of the multicast screenshot of the browser, such as preservation.Test prototype and analyze the result, validating the previous design.Make summary to work. Against the shortage of the prototype, give out the further improvement suggestion and perspective to the upgrading.
Keywords/Search Tags:P2P, JXTA, Mutual Learning, System
PDF Full Text Request
Related items