Un servidor web móvil es un software diseñado para que los teléfonos inteligentes de hoy en día alojen servidores web personales , mediante el uso de software de código abierto , como i-jetty , un software de código abierto , basado en jetty. I-embarcadero es un código abierto contenedor web , sirviendo de Java basadas en el contenido web como, servlets y JSP . Jetty está escrito en Java y su API está disponible como un conjunto de JAR. Los desarrolladores pueden crear una instancia de un contenedor de embarcadero como un objeto, agregando instantáneamente conectividad de red y web a una aplicación Java independiente . [2] Jetty está diseñado para un rendimiento escalable que permite decenas de miles de conexiones HTTP y cientos de miles de conexiones de socket web simultáneas . Jetty está optimizado y es conocido por crear pequeñas huellas de memoria , lo que aumenta la escalabilidad y el rendimiento.
Autor (es) original (es) | Robert McCool |
---|---|
Desarrollador (es) | Fundación de software Apache , Nokia Research |
Versión inicial | 23 de octubre de 2007 [1] |
Lanzamiento estable | 1.5 / 18 de noviembre de 2008 |
Escrito en | C , C ++ , Java |
Sistema operativo | Todos los sistemas operativos POSIX (Linux / BSD / UNIX), Symbian OS , plataforma S60 , Android (sistema operativo) |
Disponible en | inglés |
Tipo | Servidor web |
Licencia | Licencia Apache 2.0 |
Sitio web | https://code.google.com/p/i-jetty/ |
Nokia, una de las pocas empresas de telefonía móvil , incorporó Apache HTTP Server a su línea de teléfonos móviles Nokia , que ejecuta la plataforma de software móvil Symbian OS S60 . El S60 Mobile Web Server permite la conectividad para el tráfico HTTP a un dispositivo móvil desde Internet .
Los componentes de Mobile Web Server incluyen una aplicación de puerta de enlace que se ejecuta en una computadora con acceso a Internet y una aplicación de conector, que se ejecuta en el dispositivo móvil remoto. La puerta de enlace y las aplicaciones de conector con una configuración de DNS válida pueden proporcionar un dispositivo móvil con una dirección web global ( URL ). Sin embargo, a partir de enero de 2010, Nokia suspendió el proyecto del servidor web . [3]
Ejemplos de
La aplicación Mobile Web Server permite que los dispositivos móviles sean un medio para alojar aplicaciones web personales, incluidas las páginas web y el control del lado del servidor . Los servidores HTTP y contenedores de servlets más utilizados actualmente disponibles son Jetty , Tomcat , Glassfish y Resin .
El diagrama de la izquierda demuestra una comprensión general de un dispositivo móvil que contiene un contenedor de servlets , como Jetty , Tomcat , Glassfish y Resin . Permitiendo el alojamiento global a través de un dispositivo personalizado, creando funcionalidad y control total del usuario Las configuraciones dentro del servidor web móvil permiten la optimización, la administración de cuentas y la información sincronizada instantánea en todas las plataformas, independientemente de una computadora de escritorio , computadora portátil o teléfono celular . |
Comparación de contenedores web
Diferentes contenedores y versiones | API de Java (versión) | Tareas de hormigas (Versión) | Complemento Maven 2 (Versión) |
---|---|---|---|
GlassFish 2.x | 1.0.1 | 1.0.1 | 1.0.1 |
GlassFish 3.x | 1.0.1 | 1.0.1 | 1.0.1 |
Embarcadero 4.x | 0,1 | 1.0 | 0,2 |
Embarcadero 5.x | 0,8 | 1.0 | 0,2 |
Embarcadero 6.x | 0,8 | 1.0 | 0,2 |
Embarcadero 7.x | 1.0.1 | 1.0.1 | 1.0.1 |
Embarcadero 8.x | 1.1.3 | 1.1.3 | 1.1.3 |
Embarcadero 9.x | 1.3.0 | 1.3.0 | 1.3.0 |
Resina 2.x | 0,1 | 0,1 | 0,1 |
Resina 3.x | 0,1 | 0,1 | 0,1 |
Resina 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 |
Características
- Administrador de información personal (PIM) Administrar la libreta de direcciones del teléfono
- Helix multimedia player
- Envíe mensajes SMS usando un navegador web
- Examinar el calendario del teléfono
- Navegar por la galería de imágenes del teléfono con cámara a través de la computadora
- Ver llamadas recibidas y perdidas
- Reciba mensajes instantáneos enviados a la pantalla de su teléfono.
- Mantener un blog
- Compartir estado de presencia
- Chat en línea
- Administrar los derechos de acceso
- Inicie el sitio móvil desde la web o Configuración
- Comparta el contenido del sitio móvil a través de fuentes RSS
Ver también
- Python para S60
- Apache Tomcat , servidor web alternativo de código abierto y contenedor de servlets
- ApacheBench , un programa para medir el rendimiento de los servidores web HTTP
Referencias
- ^ Comunicado de prensa de Nokia - Nokia revela destellos del futuro móvil
- ^ - que es el embarcadero
- ^ - Archivo Beta del servidor web móvil
enlaces externos
- Enlaces oficiales
- Nokia Research - Servidor web móvil
- Wiki de Nokia - Servidor web móvil
- Nokia Forum - Documentación del servidor web móvil
- SourceForge - Servidor web móvil
- Todo sobre Symbian - Vista previa del servidor web móvil de Nokia