Home > Projects > Mobile Web Server

Mobile Web Server

About

The software includes:

  • A Symbian port of the Apache httpd web server
  • A connectivity solution that enables HTTP traffic to a mobile device from the Internet.

The connectivity solution consists of a gateway that runs on a computer on the Internet and a so called connector that runs on the mobile device. Together with an appropriate DNS configuration they provide a mobile device with a global name (URL) in the operator networks of today.

Figure 1: High-level architecture

high-level architecture

DNS is configured so that the lookup a browser makes, for the URL of a particular mobile website, is resolved to the IP address of the gateway computer. When the browser subsequently sends an HTTP request to the gateway, it is relayed to the mobile device where it is delivered to the web server. To all parties concerned - the person browsing, the browser, the web server on the mobile device, and the person who owns the mobile device - it seems as if there would be a direct connection from the browser to the mobile web server.

For additional information about the mobile web server concept, see our research and Wiki pages.

License

All source code is licensed under the Apache License 2.0.

Source Code

The source code is available at the project's SourceForge site.

Related Links

Contributors

Johan Wikman
Ferenc Dosa

Terms Of Use | Privacy Policy | About Us | Feedback | Copyright © 2006, 2007 Nokia. All rights reserved.