When developing messaging applications using the Lotus Expeditor micro broker, the Lotus Expeditor Client and the Lotus Expeditor Toolkit components are required. The micro broker is provided as a feature of the Lotus Expeditor Client component, and the micro broker API is included with the Lotus Expeditor Toolkit component. For applications that only require the micro broker feature of Lotus Expeditor, the Lotus Expeditor Server component is not required.
Version 6.2 of the Lotus Expeditor Client and Toolkit is built on Eclipse 3.4, also known as Eclipse Ganymede. Eclipse 3.4 is itself built on an implementation of the OSGi R4 specifications. The Eclipse Ganymede release provides the new p2 provisioning platform which replaces the Update Manager and also provides a provisioning framework for the distribution of new software. Although the Lotus Expeditor Toolkit and Client use the p2 provisioning system for installation, p2 is not used by Lotus Expeditor for its provisioning component.
For more details on the p2 provisioning system, see the following link.
The Lotus Expeditor Toolkit enables the development environment to be targeted to different run-time environments, for example a Desktop run-time environment or a Device run-time environment. This enables testing of Lotus Expeditor applications against different run-times from within the development environment. Whereas in Lotus Expeditor 6.1.x, the run-time environments were provided with the Toolkit itself, with Lotus Expeditor v6.2, the run-times are now provided separately from the Toolkit. Instead the Toolkit can be targeted to the pre-existing client run-times already installed on the system.
The Lotus Expeditor Client software includes run-times for the Desktop and Device environments.
Lotus Expeditor Toolkit V6.2 can be installed into the following integrated development environments (IDEs):
The Lotus Expeditor Client and Toolkit supports the use of the following VMs:
- DesktopEE - the default for the Lotus Expeditor Client for Desktop
- DeviceEE - for Lotus Expeditor Client for Devices
- DRE (Device Runtime Environment) - J2SE v6.0 - If a full J2SE VM is required for use with the Client for Desktop (this is not available for Lotus Expeditor Client for Devices)
- an external IBM or Sun JVM, version 1.5 or 1.6
Table of Contents | Previous | Next