IBM Lotus Expeditor es un marco de software de IBM 's Lotus Software división para la construcción, integración y despliegue de las 'aplicaciones cliente administrados', que son clientes aplicaciones que se despliegan a partir, configurado y gestionado en un escritorio, por lo general mediante un mando a distancia servidor . El objetivo es permitir a los desarrolladores crear aplicaciones que aprovechen la ejecución en un cliente local, mientras que tienen la misma facilidad de mantenimiento que las aplicaciones basadas en web.
Desarrollador (es) | IBM |
---|---|
Escrito en | Java |
Sistema operativo | Multiplataforma |
Tipo | Plataforma de servicio OSGi |
Sitio web | www |
Descripción
Expeditor consta de varias partes:
- Lotus Expeditor Client for Desktop se utiliza para las aplicaciones cliente en ejecución en Microsoft Windows , Mac OS X y Linux . Estas aplicaciones se pueden escribir utilizando una combinación de tecnologías OSGi , Java EE y Eclipse Rich Client Platform (RCP), que se ejecutan en una máquina virtual Java.
- Lotus Expeditor Client para dispositivos es una configuración de plataforma para dispositivos Microsoft Windows Mobile y Nokia E90 Communicator . Esta configuración de la plataforma incluye la plataforma de cliente enriquecido (eRCP) integrada de Eclipse que se ejecuta en una máquina virtual Java ME .
- Lotus Expeditor Server se utiliza para implementar, configurar y mantener aplicaciones que se ejecutan en Lotus Expeditor Clients. Se ejecuta sobre el sistema de gestión de bases de datos IBM DB2 y el servidor de aplicaciones IBM WebSphere Application Server basado en Java EE . Expeditor Server no es necesario para que se ejecuten las aplicaciones Expeditor Client. Las aplicaciones cliente pueden ejecutarse de forma autónoma y, opcionalmente, explotar los servicios de Lotus Expeditor Server para la sincronización de datos, la mensajería transaccional y la gestión de aplicaciones automatizada y remota.
Además, Lotus Expeditor Toolkit permite a los desarrolladores crear aplicaciones Expeditor y crear tiempos de ejecución personalizados de Expeditor. Se ejecuta sobre el entorno de desarrollo integrado de Eclipse .
Lotus Software utiliza Expeditor en muchos de sus propios productos, incluidos Notes (a partir de la versión 8), Sametime (a partir de la versión 7.5) y Symphony .
Historia
Lotus Expeditor tiene sus raíces en las iniciativas de Computación Pervasiva (PvC) de IBM. que se asociaron con la búsqueda de la computación ubicua . Las primeras formas de Lotus Expeditor se describieron por primera vez públicamente en 2001 en un artículo sobre la arquitectura de dispositivos informáticos generalizados de IBM. [1] Esta arquitectura sirvió como base para las entregas de software embebido IBM PvC en muchas áreas, incluida la telemática automotriz, control industrial, pasarelas residenciales, teléfonos con pantalla de escritorio y dispositivos móviles de mano.
En 2003, el núcleo de la arquitectura de dispositivos PvC, la plataforma de servicio OSGi, se utilizó en una refactorización del tiempo de ejecución de Eclipse para incubar lo que se convirtió en Eclipse 3.0. Este proyecto de incubadora se denominó Equinox . Eclipse 3.0 se lanzó en 2004 como un tiempo de ejecución refactorizado (Rich Client Platform o RCP) y un entorno de desarrollo integrado (IDE) que explotaba RCP.
Posteriormente, en 2004, IBM anunció la tecnología Workplace Client Technology (WCT) para crear aplicaciones cliente administradas dirigidas a equipos de escritorio. WCT era una aplicación de la arquitectura de dispositivos PvC a los escritorios, que luego incluía las tecnologías RCP. WCT también incluía editores de documentos que podían leer documentos de procesamiento de texto, hojas de cálculo y presentaciones en formato OpenDocument . [2] [3]
Más tarde ese año, IBM cambió el nombre de la arquitectura de dispositivos PvC como una plataforma llamada Workplace Client Technology, Micro Edition (WCTME). [4] [5] IBM tomó la tecnología Workplace Client existente y la renombró como Workplace Client Technology, Rich Client Edition (más tarde Rich Edition o WCTRE).
IBM creó una configuración de la plataforma WCTME, denominada Workplace Client Technology, Micro Edition — Enterprise Offer (WCTME-EO), como el primer producto generalmente disponible para respaldar la construcción e implementación de aplicaciones de escritorio para Workplace. WCT Micro Edition: Enterprise Offer tuvo una huella más pequeña que WCT Rich Edition al centrarse solo en la integración de aplicaciones de línea de negocio y, en consecuencia, sin incluir los editores de documentos. [6]
Los nombres de las tecnologías continuaron evolucionando en los siguientes dos años.
- WCT Rich Edition se hizo conocido como Workplace Managed Client. [7]
- WCT Micro Edition: Enterprise Offer pasó brevemente a llamarse Workplace Managed Client para WebSphere antes de su lanzamiento como WebSphere Everyplace Deployment para Windows y Linux. [8] (La implementación de WebSphere Everyplace se refiere tanto a las tecnologías de cliente como de servidor).
En 2006, IBM comenzó a restar importancia a la marca Workplace en favor de sus marcas existentes Lotus y WebSphere . [9] Como parte de este esfuerzo, creó la marca Expeditor dentro de Lotus: [10]
- WebSphere Everyplace Deployment se convirtió en Lotus Expeditor.
- En particular, WebSphere Everyplace Deployment para Windows y Linux se convirtió en Lotus Expeditor Client para escritorio.
- Workplace Client Technology, Micro Edition se convirtió en Lotus Expeditor Client para dispositivos.
- Los componentes de servidor de los productos WebSphere Everyplace Deployment que se ocupaban de la gestión de aplicaciones móviles y de escritorio se convirtieron en Lotus Expeditor Server.
- Parte de la tecnología de Workplace Managed Client, como sus editores de documentos, se incorporaron a Lotus Notes 8 y Lotus Symphony.
Ver también
Referencias
- ^ Jim Colson, La arquitectura de dispositivos de computación generalizada. Archivado el18 de noviembre de 2007en Wayback Machine , MicroDevNet, 3 de abril de 2001. Consultado el 6 de noviembre de 2007.
- ^ Harish Grama, Keith Attenborough, John Banks-Binici, Jim Marsden, Carl Kraenzel, Jeff Calow, Shankar Ramaswamy, Yu Xin Kou, Mary Ellen Zurko y Heidi Votaw, Visión general de la tecnología IBM Workplace Client Technology (Rich Client Edition) , IBM Redpaper , 2004. Consultado el 26 de septiembre de 2007.
- ^ Philip Monson, Timothy K. Choo y Christopher J. O'Neill, IBM Workplace Client Technology Productivity Tools para IBM Lotus Workplace Documents 2.0.1 , IBM Redpaper, 2004. Consultado el 26 de septiembre de 2007.
- ^ Anuncio de IBM Workplace Client Technology, Micro Edition , IBM, 2004. Consultado el 26 de septiembre de 2007.
- ^ David Reich, Hoja de ruta tecnológica WCTME , IBM, 2004. Consultado el 26 de septiembre de 2007 .
- ^ Guía del desarrollador de aplicaciones de oferta empresarial de Workplace Client Technology Micro Edition , IBM, 2004. Consultado el 26 de septiembre de 2007.
- ^ Hangsu Ma, Gestión de aplicaciones IBM Workplace Managed Client , IBM developerWorks, 2005. Consultado el26 de septiembre de 2007.
- ^ Philip Monson, Lori Ott, Nishant H. Shah y Shane O'Sullivan, IBM Workplace Managed Client: ISV Integration Guide , IBM Redpaper, 2006, p. 195. Consultado el 26 de septiembre de 2007.
- ^ David DeJean, Good Riddance To IBM Workplace , InformationWeek, 22 de enero de 2007. Consultado el 26 de septiembre de 2007.
- ^ Hoja de datos de Lotus Expeditor 6.1 , IBM, 2007. Consultado el 26 de septiembre de 2007.
enlaces externos
- Página del producto IBM Lotus Expeditor