Font Size: a A A

Research And Implement Of Android-oriented Mobile Agent System

Posted on:2014-04-03Degree:MasterType:Thesis
Country:ChinaCandidate:W L DuFull Text:PDF
GTID:2268330401981186Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Mobile agent is a computer software incuding state and data, it can autonomously migratefrom one node to the other nodes of the computer, and continue its execution on the targetmachine.Mobile cloud computing has been the hotspots in cloud computing research field, andhow to implement android-platform-obriented mobile agent has become a bottleneck.In orderto solve this problem, JADE launched Jaca-android to support mobile devices.However, Afterdeep studying,it is only logical migration, that is to say,there is no real sense of running onthe device.In order to make the mobile agent can run cross-platform between the traditional JVMand android Dalvik VM virtual machine. We research on the mobile agent architecture tosupport mobile devices and the naplet vm to shield the underlying difference that differ fromthe network communication to the operate system API, so thart the mobile agent code can runon different platform seamlessly.First of all, because the Dalvik VM virtual machine dose not support Java RMI faculty,we proposed an alternative solution,that is, RESTful-based remote procedure invoke,so thatthe different platform seamlessly remote call, Secondly, communication mechanism betweentagent is one of the key problem,this study agent communication mechanism that adapted tomobile devices (1)mobile agent messaging (2) mobile agent SOCKET communication,At last,agent migration strategy is another key issue. An appropriate migration strategy avoid currentor potential congestion and improve network performance, for the difference between thecloud and mobile terminals, we need an appropriate migration patterns of a structured, theagent agent can finish computing tasks efficient.Mobile agent system implemented to achieve between cloud and mobile terminalcross-platform, it can be migrated seamlessly. We provide developer agent developmentinterface, and provides them the support for mobile agent migration, they can usedevelopment interface to create their own mobile agent program. At last we proved that themobile agent system achieve good results.
Keywords/Search Tags:cloud computing, mobile device, Mobile Agent, Web services, RMI
PDF Full Text Request
Related items