Font Size: a A A

The Research For P2P Based Code Mobility

Posted on:2008-11-04Degree:MasterType:Thesis
Country:ChinaCandidate:J B ZhouFull Text:PDF
GTID:2178360212479927Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As the development of personal computing devices and wireless ad-hoc networks, applications in highly dynamic, decentralized and self organizing network of autonomous and mobile devices that interacts as peers become more and more popular. Application developers have to deal with a new set of problem peculiar of these systems, due to user and terminal mobility, to low bandwidth, to transient loss of connectivity and to lack of centralized infrastructure.Mobile code makes full use of network resources and provides more credible and efficient services dynamically and timely. The combination of mogile agent and P2P network can reduce the requirement not only for centralized and high performance servers, but also for bandwidth. What's more, it strengthens the capability of calculation and memory for wireless devices. Therefore, P2P based code mobility must be the future trend of network development.This thesis firstly introduces the archetecture of P2P network, then detailedly presents P2P development platform-JXTA, and adds mobile code service in the service layer of JXTA archetecture. After presenting the concept of mobile agent, an example of application, whch demonstrates code mobility is designed and implemented by using mobile agent on JXTA platform. Finally, the mobile agent developed is tested in Aislands platform and framework, and the test result shows the feasibility and simplicity using mobile agent to implement code mobility. Furthermore, the future application of the combination of mobile agent and P2P network is forecasted.
Keywords/Search Tags:peer, peer group, code mobility, mobile agent, find, advertisement
PDF Full Text Request
Related items