Lotus Expeditor provides a managed client run-time for both Desktops and Devices. Lotus Expeditor is based on Eclipse 3.4, that is based on OSGi R4 specification. Some features offered by the OSGi platform are software component life-cycle management, that supports the start, stop and updates of bundles. It also provides remote component management, cooperation among applications, multi-vendor interoperability and so on. As it is based on Eclipse it provides a platform native look and feel.
Lotus Expeditor for Desktop has a built-in Webcontainer, Embedded Transaction container , Portlet container and more. Lotus Expeditor can be used to deploy a wide range of applications such as Eclipse, Messaging, Web, Embedded Transaction, Portlets and so on. It also supports Composite Applications. Client can be either user-managed, that means a user can update the platform using Eclipse update manager or centrally-managed via a Lotus Expeditor Server.
Lotus Expeditor can also be installed on devices(Windows CE 5.0 Professional,Windows Mobile 5.0 (Pocket PC or Phone Edition),Windows Mobile 6.0 platforms).
Lotus Expeditor Server can be used to manage the desktop and the device clients. The clients can also be using the IBM Websphere Portal Server. Portal Server can also be used to define role-based access to applications.
Lotus Expeditor provides end-to-end tooling. The Expeditor Toolkit component can be used on top of Rational Software Developer or Eclipse + WTP (Web Tools Project).
Lotus Expeditor can be used as an integration platform which can enable reuse of applications. Lotus Expeditor forms the base for Lotus Notes 8.x and Lotus Sametime from 7.5 onwards.