Articulo de referencia

IBM Lotus Expeditor

IBM Lotus Expeditor es un marco de software de la división Lotus Software de IBM para la construcción, integración y despliegue de "aplicaciones cliente gestionadas", que son ap...

IBM Lotus Expeditor es un marco de software de la división Lotus Software de IBM para la construcción, integración y despliegue de "aplicaciones cliente gestionadas", que son aplicaciones cliente que se despliegan, configuran y gestionan en un escritorio, generalmente mediante un servidor remoto . El objetivo es permitir a los desarrolladores crear aplicaciones que aprovechen la ejecución en un cliente local, con la misma facilidad de mantenimiento que las aplicaciones web. [ 1 ]

Descripción

Expeditor consta de varias partes:

  • Lotus Expeditor Client for Desktop se utiliza para ejecutar aplicaciones cliente en Microsoft Windows , Mac OS X y Linux . Estas aplicaciones pueden desarrollarse utilizando una combinación de tecnologías OSGi , Java EE y Eclipse Rich Client Platform (RCP), y se ejecutan en una máquina virtual Java.
  • Lotus Expeditor Client for Devices es una configuración de plataforma para dispositivos Microsoft Windows Mobile y el Nokia E90 Communicator . Esta configuración incluye la plataforma de cliente enriquecido Eclipse (eRCP) 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 clientes Lotus Expeditor. Se ejecuta sobre el sistema de gestión de bases de datos IBM DB2 y el servidor de aplicaciones IBM WebSphere, basado en Java EE . Expeditor Server no es necesario para que se ejecuten las aplicaciones cliente Expeditor. Las aplicaciones cliente pueden ejecutarse de forma independiente y, opcionalmente, aprovechar los servicios de Lotus Expeditor Server para la sincronización de datos, la mensajería transaccional y la gestión remota y automatizada de aplicaciones.

Además, Lotus Expeditor Toolkit permite a los desarrolladores crear aplicaciones Expeditor y entornos de ejecución Expeditor personalizados. Se ejecuta sobre el entorno de desarrollo integrado Eclipse .

Lotus Software utiliza Expeditor en muchos de sus propios productos, incluidos Notes (desde la versión 8), Sametime (desde la versión 7.5) y Symphony .

Historia

Lotus Expeditor tiene sus raíces en las iniciativas de Computación Ubicua (PvC) de IBM, asociadas a la búsqueda de la computación ubicua . Las primeras versiones de Lotus Expeditor se describieron públicamente en 2001 en un artículo sobre la Arquitectura de Dispositivos de Computación Ubicua de IBM. [ 2 ] Esta arquitectura sirvió de base para las entregas de software integrado PvC de IBM en muchos ámbitos, incluyendo la telemática automotriz, el control industrial, las pasarelas residenciales, los teléfonos con pantalla de escritorio y los dispositivos móviles portátiles.

En 2003, el núcleo de la arquitectura de dispositivos PvC, la plataforma de servicios OSGi, se utilizó en una refactorización del entorno de ejecución de Eclipse para impulsar lo que se convertiría en Eclipse 3.0. Este proyecto de incubación se denominó Equinox . Eclipse 3.0 se lanzó en 2004 como un entorno de ejecución refactorizado (Rich Client Platform o RCP) y un entorno de desarrollo integrado (IDE) que aprovechaba RCP.

Más adelante, en 2004, IBM anunció Workplace Client Technology (WCT) para la creación de aplicaciones cliente gestionadas dirigidas a ordenadores de escritorio. WCT era una aplicación de la arquitectura de dispositivos PvC a ordenadores de escritorio, que entonces 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 . [ 3 ] [ 4 ]

Más tarde ese año, IBM cambió el nombre de la arquitectura de dispositivos PvC a una plataforma llamada Workplace Client Technology, Micro Edition (WCTME). [ 5 ] [ 6 ] IBM tomó la tecnología Workplace Client Technology existente y la renombró 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 Offering (WCTME-EO), como el primer producto disponible para el público general que admite la creación e implementación de aplicaciones de escritorio para Workplace. WCT Micro Edition Enterprise Offering tenía un tamaño menor que WCT Rich Edition, ya que se centraba únicamente en la integración de aplicaciones empresariales y, por consiguiente, no incluía los editores de documentos. [ 7 ]

Los nombres de las tecnologías continuaron evolucionando en los años siguientes.

  • WCT Rich Edition pasó a ser conocido como Workplace Managed Client. [ 8 ]
  • WCT Micro Edition Enterprise Offering pasó a llamarse brevemente Workplace Managed Client for WebSphere antes de su lanzamiento como WebSphere Everyplace Deployment para Windows y Linux. [ 9 ] ( WebSphere Everyplace Deployment hacía referencia tanto a tecnologías de cliente como de servidor).

En 2006, IBM lanzó Lotus Expeditor 6.1.2 [ 10 ] y la compañía también comenzó a restar importancia a la marca Workplace en favor de sus marcas existentes Lotus y WebSphere . [ 11 ] Como parte de este esfuerzo, creó la marca Expeditor dentro de Lotus: [ 12 ]

  • WebSphere Everyplace Deployment pasó a llamarse Lotus Expeditor.
  • En concreto, 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 encargaban de la gestión de aplicaciones de escritorio y móviles se convirtieron en Lotus Expeditor Server.
  • Algunas de las tecnologías de Workplace Managed Client, como sus editores de documentos, se incorporaron a Lotus Notes 8 y Lotus Symphony.

Véase también

Referencias

  1. "IBM se dirige a los desarrolladores de Microsoft .NET" . Archivado del original el 20 de mayo de 2025. Consultado el 25 de marzo de 2026 .
  2. Jim Colson, The Pervasive Computing Device Architecture, archivado el 18 de noviembre de 2007 en Wayback Machine , MicroDevNet, 3 de abril de 2001. Consultado el 6 de noviembre de 2007.
  3. Harish Grama, Keith Attenborough, John Banks-Binici, Jim Marsden, Carl Kraenzel, Jeff Calow, Shankar Ramaswamy, Yu Xin Kou, Mary Ellen Zurko y Heidi Votaw, Descripción general de la tecnología IBM Workplace Client Technology (Rich Client Edition) , IBM Redpaper, 2004. Consultado el 26 de septiembre de 2007.
  4. Philip Monson, Timothy K. Choo y Christopher J. O'Neill, Herramientas de productividad de la tecnología del cliente de IBM Workplace para IBM Lotus Workplace Documents 2.0.1 , IBM Redpaper, 2004. Consultado el 26 de septiembre de 2007.
  5. Anuncio de IBM Workplace Client Technology, Micro Edition , IBM, 2004. Consultado el 26 de septiembre de 2007.
  6. David Reich, WCTME Technology Roadmap , IBM, 2004. Consultado el 26 de septiembre de 2007.
  7. Guía del desarrollador de aplicaciones de la oferta empresarial Micro Edition de Workplace Client Technology , IBM, 2004. Consultado el 26 de septiembre de 2007.
  8. Hangsu Ma, Managing IBM Workplace Managed Client applications , IBM developerWorks, 2005. Consultado el 26 de septiembre de 2007.
  9. Philip Monson, Lori Ott, Nishant H. Shah y Shane O'Sullivan, IBM Workplace Managed Client: ISV Integration Guide , IBM Redpaper, 2006, pág. 195. Consultado el 26 de septiembre de 2007.
  10. "IBM juega con el software Expeditor para móviles" . ZDNET . Consultado el 25 de marzo de 2026 .
  11. David DeJean, Good Riddance To IBM Workplace , InformationWeek, 22 de enero de 2007. Consultado el 26 de septiembre de 2007.
  12. Hoja de datos de Lotus Expeditor 6.1 , IBM, 2007. Consultado el 26 de septiembre de 2007.
  • Página del producto IBM Lotus Expeditor