Nokia’s opensource Mobile Web Server
Mobile Web Server
In this directory
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
By configuring DNS, the lookup a browser makes, for the URL of a particular mobile website, resolves 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 project page and our FAQ Sheet.
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.
The phone software can be built using S60 2nd Ed. FP2 and most likely using S60 2nd Ed. FP3. S60 3rd Ed. is not yet supported but will be shortly.
You only need the gateway sources if you intend to set up a gateway yourself. If not, you can continue using our gateway. If you do not have an account already, simply send a mail with the subject Raccoon Account and we will create one for you. If your name and preferred email-address are not evident from the mail headers, then specify them explicitly in the email body.
Related Links
No comments yet.