Worklight
Worklight, una empresa de IBM, proporciona una plataforma avanzada de aplicaciones móviles
y herramientas de software para teléfonos inteligentes y tabletas. Worklight ayuda a las organizaciones de cualquier tamaño a desarrollar, ejecutar y gestionar de forma eficaz las aplicaciones HTML5, híbridas y nativas, mediante un IDE para móviles flexible, middleware para móviles de nueva generación, seguridad global y funciones de gestión y análisis integradas.
La tecnología Worklight habilita aplicaciones completas para diferentes plataformas, sin que sean necesarios la conversión del código, los intérpretes de propiedad o los impopulares lenguajes de programación.
Worklight consta de los componentes siguientes :
-
Worklight Studio: Worklight Studio es un IDE basado en Eclipse que permite a los desarrolladores realizar todas las tareas de codificación e integración necesarias para desarrollar una aplicación totalmente operativa. Utilizando las herramientas básicas de Eclipse, aumentadas con las diferentes características que proporciona el plug-in de Worklight, Studio desarrolla aplicaciones de forma transparente y facilita la conectividad de las empresas.
-
Worklight Server: el servidor basado en Java de Worklight es una pasarela escalable entre las aplicaciones, los servicios externos y la infraestructura de fondo de la empresa. El servidor contiene características de seguridad para habilitar la conectividad, la extracción y manipulación de datos de diferentes fuentes, la autenticación, la actualización directa de aplicaciones web e híbridas más funciones de gestión operativa.
-
Componentes de tiempo de ejecución de dispositivos de Worklight: el SDK de Worklight consta de las API de cliente de tiempo de ejecución, que son bibliotecas esenciales que complementan el servidor ya que exponen una interfaz predefinida con la que acceder a las funciones nativas de los dispositivos. Worklight utiliza la infraestructura PhoneGap para ofrecer un puente uniforme entre las tecnologías web estándar y las funciones nativas que proporcionan los diferentes sistemas operativos de móviles.
-
Consola de Worklight: la consola de Worklight es una interfaz de usuario basada en web dedicada a la supervisión y administración continuada de Worklight Server, a desplegar sus aplicaciones, adaptadores y a enviar notificaciones. La consola permite controlar y gestionar el acceso de las aplicaciones a la red de la empresa basándose en reglas predefinidas de la versión de la aplicación y el tipo de dispositivo y también permite personalizar los mensajes asociados que recibe el usuario.
Aunque los componentes individuales, tales como Worklight Studio y Worklight Server se pueden utilizar como productos autónomos Server, los usuarios pueden desplegar Worklight como una plataforma MCAP (Mobile Consumer Application Platform) o MEAP (Mobile Enterprise Application Platform) y habilitar aplicaciones móviles externas e internas desde una sola solución.