Font Size: a A A

The Application And Research Of P2P Based On JXTA In The Web System

Posted on:2008-11-24Degree:MasterType:Thesis
Country:ChinaCandidate:G ZhangFull Text:PDF
GTID:2178360215474220Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
The high speed development of internet has brought people enormous convenience in recent years. However, along with more and more people joining the internet world, bandwidth and speed of response of system become more and more important, but the speed of response user feeling to system does not have corresponding increase actually, even more and more slowly.To improve response speed of Internet, people give a lot of solutions. But most of applications are based on B/S or C/S architecture. This architecture forces resources to be collected on the side of servers. Clients depend on servers, and they can not communicate with each other directly. Because of advantages of the P2P architecture, P2P becomes a hot point these days and changes allocation of information. Then information becomes distributed. The share of information is not depended on servers, so it can improve flow distributing of resources. As a result, there is a boost in network performance and an unclogging of bandwidth bottlenecks.But most of P2P application systems are independent. It gives the quality of internet service, reliability and efficiency great burden. JXTA is a set of protocol which is coded by XML. So it is independent of special API and keeps independency of program design. And JXTA is also independent of the transmission protocol, and it can be implemented at the top layer of some protocol, Such as TCP/IP, HTTP. It means that system based on JXTA platform has the same way of data transmission. So JXTA platform can become bridge of different P2P system and public layer of communication and data transmission.This thesis analyses the status of current P2P's technology, including the advantage and disadvantage of the P2P applications. After analyzing the problems of P2P network, including stability, safety, and the speed of searching, this article introduces the JXTA project, which is an open project made by SUN company. Then this article analyses the protocols of JXTA and make deeply study of discovery of advertisement, API of Pile, JXTA network service and safety which compose of key points of the implementation of the P2P. Based on these things discussed above, this thesis puts forward a P2P network resolution which can improve the performance of P2P network, and provides the design, framework and process of the resolution. At last, it implements a P2P system based on JXTA platform.
Keywords/Search Tags:JXTA, P2P, CMS, IM
PDF Full Text Request
Related items