Development of User Interface for the Management Server of Html5 Based Mobile Agent Framework

Abstract

The emergence of World Wide Web as a widely used content-sharing environment and a rich software platform has revolutionized the life style of people across the globe. The Web is an archetypal commodity used by millions of people on daily basis, for a variety of online services that range from photos, music, videos, and online games to online shopping, online banking, e-marketing, e-communication, online business, etc. A web browser is the most frequently used application to access the above-mentioned services. The appearance of HTML5 has enabled more and more applications to run in the web browsers. Latest research in the field of Web and computer networks has given a rapid upsurge in the usage of web-based services for data storage and information exchange. This has resulted in challenges to develop efficient web-based systems, which can handle huge amount of information flow. One of the solutions to these challenges is mobile agents. A mobile agent is a software program that is able to migrate from one host to another to continue its execution. This thesis presents the development of a User Interface for the management server of an HTML5-based mobile agent platform. This platform was developed in 2012 at Tampere University of Technology and its second iteration was completed in 2013 at the same campus. The management server of the framework was without a user interface and could to be managed only from the command line. In this thesis, a web-browser based User Interface for the management server of the framework is developed. The management server exposes a Web API to manage the mobile agents and the agent servers through an HTTP interface. So, the API is leveraged by using JavaScript to make Ajax calls

    Similar works