Font Size: a A A

Applications, Instant Messaging System Based On Jxta

Posted on:2010-06-14Degree:MasterType:Thesis
Country:ChinaCandidate:F ChenFull Text:PDF
GTID:2208360275482897Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The peer-to-peer network technology (P2P) becoming one of most fashion technology, has developed very fast in recent years. People joined together by P2P, thus people communicated Peer-to-Peeer on Internet. Communication on network is becoming more easy, more shared and more mutually. It really remove intermediary agent. By it, people can directly link each other not access central server. Another feature, P2P changed situation that big Websit-centered and central server-centered, it appeared"Non-centralization".JXTA is a P2P-based platform. It not only a P2P technology platform,as also it is designed to be platform-independent, interoperability, universality essentially. Based these, it is a ideal platfprm for P2P application.The thesis has first introduced the P2P technology characteristic, analyzed the main P2P models architecture and each kind of domain applications and has analyzed the existing P2P application flaw and the insufficiency. To drow into JXTA in instant message develop to overcome flaw of P2P. Introduced JXTA platform analyzed the key factors and core protocols of JXTA platform. To post a JXTA-based framework model to developed IM system, summarized the feature of P2P application, post layered-framework of the model and analyzed the mechanisms of core protocol of JXTA platform. Then introduced this model's implementation - JMessenger IM System design has analyzed this system layered-framework architecture, and described the system's functions; Finally to carry on to the system specific implementation in detail narrated according to module; The main module included application of service logic, sercurity research, basic factors and it's create public discovery mechanisms of JXTA platform, application of pipe including input and output pipeline, servide logic of message and data , search mechanism, seralization of object, sytem log file and user interface etc.Through the research of JXTA platform, this thesis designed JXTA-based P2P application framework model, according to the model successfully to develop an immediate messaging system, Through this, confirmed this model that developed based JXTA .
Keywords/Search Tags:P2P, JXTA, IM
PDF Full Text Request
Related items