fbpx
Wikipedia

Mobile Web Server

A Mobile Web Server is software designed for modern-day smartphones to host personal web servers, through the use of open sourced software, such as, i-jetty, an open source software, based on jetty. I-jetty is an open source web container, serving Java-based web content such as, servlets and JSPs. Jetty is written in Java and its API is available as a set of JARs. Developers can instantiate a jetty container as an object, instantly adding network and web connectivity to a stand-alone Java app.[2] Jetty is built for scalable performance allowing tens of thousands of HTTP connections and hundreds of thousands of simultaneous web socket connections. Jetty is optimized and known for creating small memory footprints, increasing scalability and performance.

Mobile Web Server
Original author(s)Robert McCool
Developer(s)Apache Software Foundation, Nokia Research
Initial release23 October 2007[1]
Stable release
1.5 / 18 November 2008 (2008-11-18)
Written inC, C++, Java
Operating systemAll POSIX (Linux/BSD/Unix-like OSes), Symbian OS, S60 platform, Android
Available inEnglish
TypeWeb server
LicenseApache License 2.0
Websitehttps://code.google.com/p/i-jetty/

Nokia is one of the few cellphone companies that brought Apache HTTP Server to their line of Nokia cellphones, running Symbian OS S60 mobile software platform. The S60 Mobile Web Server enables connectivity for HTTP traffic to a mobile device from the Internet.

The Mobile Web Server components include a gateway application that runs on a computer with Internet access and a connector application, that runs on the remote mobile device. The gateway and the connector applications with a valid DNS configuration can provide a mobile device with a global web address (URL). However, as of January 2010, the web server project has been discontinued by Nokia.[3]

Examples edit

The Mobile Web Server application allows mobile devices a means for hosting personal web applications, including, web pages and server side control. The most commonly used HTTP servers and servlet containers currently available are Jetty, Tomcat, Glassfish and Resin.

 
The diagram on the left demonstrates a general understanding of a mobile device containing a servlet container, such as, Jetty, Tomcat, Glassfish and Resin. Allowing global hosting through a personalized device, creating functionality and complete user control. Configurations within the Mobile Web Server allows optimization, account management and instant synchronized information across all platforms, regardless of a desktop, laptop or cellphone.

Web container comparison edit

Different Containers and versions Java API (Version) Ant tasks (Version) Maven 2 plugin (Version)
GlassFish 2.x 1.0.1 1.0.1 1.0.1
GlassFish 3.x 1.0.1 1.0.1 1.0.1
Jetty 4.x 0.1 1.0 0.2
Jetty 5.x 0.8 1.0 0.2
Jetty 6.x 0.8 1.0 0.2
Jetty 7.x 1.0.1 1.0.1 1.0.1
Jetty 8.x 1.1.3 1.1.3 1.1.3
Jetty 9.x 1.3.0 1.3.0 1.3.0
Resin 2.x 0.1 0.1 0.1
Resin 3.x 0.1 0.1 0.1
Resin 3.1.x 1.2.0 1.2.0 1.2.0
Tomcat 4.x 0.1 0.1 0.1
Tomcat 5.x 0.1 0.1 0.1
Tomcat 6.x 1.0 1.0 1.0
Tomcat 7.x 1.0.2 1.0.2 1.0.2

Features edit

See also edit

References edit

  1. ^ Nokia Press Release – Nokia reveals glimpses of the mobile future
  2. ^ – what is jetty
  3. ^ . Archived from the original on 2 July 2010. Retrieved 5 July 2010.

External links edit

  • Official links
    • Nokia Wiki – Mobile Web Server
    • SourceForge – Mobile Web Server
  • All About Symbian – Previewing Nokia's Mobile Web Server

mobile, server, software, designed, modern, smartphones, host, personal, servers, through, open, sourced, software, such, jetty, open, source, software, based, jetty, jetty, open, source, container, serving, java, based, content, such, servlets, jsps, jetty, w. A Mobile Web Server is software designed for modern day smartphones to host personal web servers through the use of open sourced software such as i jetty an open source software based on jetty I jetty is an open source web container serving Java based web content such as servlets and JSPs Jetty is written in Java and its API is available as a set of JARs Developers can instantiate a jetty container as an object instantly adding network and web connectivity to a stand alone Java app 2 Jetty is built for scalable performance allowing tens of thousands of HTTP connections and hundreds of thousands of simultaneous web socket connections Jetty is optimized and known for creating small memory footprints increasing scalability and performance Mobile Web ServerOriginal author s Robert McCoolDeveloper s Apache Software Foundation Nokia ResearchInitial release23 October 2007 1 Stable release1 5 18 November 2008 2008 11 18 Written inC C JavaOperating systemAll POSIX Linux BSD Unix like OSes Symbian OS S60 platform AndroidAvailable inEnglishTypeWeb serverLicenseApache License 2 0Websitehttps code google com p i jetty Nokia is one of the few cellphone companies that brought Apache HTTP Server to their line of Nokia cellphones running Symbian OS S60 mobile software platform The S60 Mobile Web Server enables connectivity for HTTP traffic to a mobile device from the Internet The Mobile Web Server components include a gateway application that runs on a computer with Internet access and a connector application that runs on the remote mobile device The gateway and the connector applications with a valid DNS configuration can provide a mobile device with a global web address URL However as of January 2010 the web server project has been discontinued by Nokia 3 Contents 1 Examples 2 Web container comparison 3 Features 4 See also 5 References 6 External linksExamples editThe Mobile Web Server application allows mobile devices a means for hosting personal web applications including web pages and server side control The most commonly used HTTP servers and servlet containers currently available are Jetty Tomcat Glassfish and Resin nbsp The diagram on the left demonstrates a general understanding of a mobile device containing a servlet container such as Jetty Tomcat Glassfish and Resin Allowing global hosting through a personalized device creating functionality and complete user control Configurations within the Mobile Web Server allows optimization account management and instant synchronized information across all platforms regardless of a desktop laptop or cellphone Web container comparison editDifferent Containers and versions Java API Version Ant tasks Version Maven 2 plugin Version GlassFish 2 x 1 0 1 1 0 1 1 0 1GlassFish 3 x 1 0 1 1 0 1 1 0 1Jetty 4 x 0 1 1 0 0 2Jetty 5 x 0 8 1 0 0 2Jetty 6 x 0 8 1 0 0 2Jetty 7 x 1 0 1 1 0 1 1 0 1Jetty 8 x 1 1 3 1 1 3 1 1 3Jetty 9 x 1 3 0 1 3 0 1 3 0Resin 2 x 0 1 0 1 0 1Resin 3 x 0 1 0 1 0 1Resin 3 1 x 1 2 0 1 2 0 1 2 0Tomcat 4 x 0 1 0 1 0 1Tomcat 5 x 0 1 0 1 0 1Tomcat 6 x 1 0 1 0 1 0Tomcat 7 x 1 0 2 1 0 2 1 0 2Features editPersonal information manager PIM Manage phone s address book Helix multimedia player Send SMS messages using a web browser Browse phone s calendar Browse camera phone s image gallery via computer View received and missed calls Get instant messages sent to your phone screen Maintain a blog Share presence status Online chat Manage access rights Start mobile site from the web or Settings Share mobile site content via RSS feedsSee also edit nbsp Free and open source software portalPython for S60 Apache Tomcat alternative open source web server and servlet container ApacheBench a program for measuring the performance of HTTP web serversReferences edit Nokia Press Release Nokia reveals glimpses of the mobile future what is jetty Mobile Web Server Beta archived Archived from the original on 2 July 2010 Retrieved 5 July 2010 External links editOfficial links Nokia Research Mobile Web Server Nokia Wiki Mobile Web Server Nokia Forum Mobile Web Server Documentation SourceForge Mobile Web Server All About Symbian Previewing Nokia s Mobile Web Server Retrieved from https en wikipedia org w index php title Mobile Web Server amp oldid 1169246814, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.