| |
|
| |
Table of Contents | Next The IBM® Lotus® Expeditor product is an integral part of a service-oriented architecture (SOA). In many distributed environments, there is a need for the remote syst |
| |
|
| |
Table of Contents | Previous | Next The content of this document was a collaborative effort by a team of IBM experts from around the world. Authors Ben Fletcher is a software engineer in the L |
| |
|
| |
Table of Contents | Previous | Next The following pages provide brief introductions to concepts that are key to the more detailed content in later chapters. 1.1 Introduction to Service Oriented A |
| |
|
| |
Table of Contents | Previous | Next "Service Oriented Architecture (SOA) is a business-centric IT architectural approach that supports integrating your business as linked, repeatable business tasks, |
| |
|
| |
Table of Contents | Previous | Next 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. |
| |
|
| |
Table of Contents Previous Next Lotus Expeditor provides messaging capabilities through four different technologies: ul li Java Message Service (JMS)
liMQ Telemetry Transport (MQTT)
liWebSphere MQ
liWebSphere MQ Everyplace (MQe)
ul
For this document where we do ... |
| |
|
| |
Table of Contents | Previous | Next This chapter will introduce various aspects of messaging that are key to understanding how it is used in a Lotus Expeditor environment. 2.1. Introduction to Me |
| |
|
| |
Table of Contents | Previous | Next In a broad sense, three styles of communication can be outlined: Conversational (or transaction oriented communication) is when two or more applications ar |
| |
|
| |
Table of Contents | Previous | NextFrom a high-level point of view, a publish/subscribe system consists of: Publishers that generate messages containing information about a particular subject. The messages are sent to a broker. Subscribers that express an interest in messages ... |
| |
|
| |
Table of Contents | Previous | Next The point-to-point model is a one-to-one model, in the sense that any message sent, by an application called a "message sender", can be read only by one receiving application, called a "message receiver". The destination of a point-to-point message is a queue. A ... |
| |
|
| |
Table of Contents | Previous | Next Transport protocols are basically used to move data in a network, hence providing some level of transparency of the underlying network. In the messaging domain, |
| |
|
| |
Table of Contents | Previous | NextThe Lotus Expeditor micro broker component is a small message broker that provides a messaging fabric for integrating various parts of a solution such as applications and small devices located at the edge of the network. A message broker ensures that messages ... |
| |
|
| |
Table of Contents | Previous | Next Combinations of micro brokers, clients and bridges can be linked together in a number of ways. This section describes some of the common topologies that are used when linking components together. Single Tier The simplest combination of components is to ... |
| |
|
| |
Table of Contents | Previous | Next This chapter will describe how to get started with developing applications using Lotus Expeditor and provide an overview of considerations for deploying applicati |
| |
|
| |
Table of Contents | Previous | Next When developing messaging applications using the Lotus Expeditor micro broker, the Lotus Expeditor Client and the <a ... |
| |
|
| |
Table of Contents | Previous | Next There are three primary scenarios for how to configure and use an SSL connection: Server authentication - When a client connects to the micro broker, the clien |
| |
|
| |
Table of Contents | Previous | Next Authentication By default, the micro broker will use its own default JAAS login module to authenticate clients. The default module uses a simple password file (n |
| |
|
| |
Table of Contents | Previous | Next It is recommended to first install the Lotus Expeditor Client, followed by the Toolkit. The Lotus Expeditor ... |
| |
|
| |
Table of Contents | Previous | Next Import the sample Micro broker programs into your Eclipse workspace: Select File -> Import -> General -> Existing Projects into Workspace
Select archive file
Navigate to the samples directory: C:\Program Files\IBM Lotus ... |
| |
|
| |
Table of Contents | Previous | Next The DesktopEE VM is the default VM installed with the Expeditor Desktop Client. The DesktopEE VM is an IBM-optimized subset of Java 5 that offers a smaller footprint and faster class loading than a standard JRE. If a full J2SE VM is required, this is ... |
| |
|
| |
Table of Contents | Previous | Next The Lotus Expeditor Integrator toolkit can be installed from the following location relative to the installation location: ..\desktop\install\setup.exe. By default it is installed to C:\Program Files\IBM\Lotus\Integrator. This can be changed if required. After ... |
| |
|
| |
Table of Contents | Previous | Next Creating a custom desktop platform When the Expeditor client is launched, a graphical user interface, called the Workbench, is displayed from which applications can be opened. Sometimes in a micro broker deployment, a graphical user interface is not ... |
| |
|
| |
Table of Contents | Previous | Next
JMS is a messaging standard that allows application components to exchange messages. The details about JMS are available in http://java.sun.com/products/jms/index.jsp
The table below indicate the bundles that provide the JMS client feature for micro ... |
| |
|
| |
Table of Contents | Previous | Next Two micro broker MQTT clients are provided in IBM Lotus Expeditor 6.2: MQTT client version-3 (or MQTTv3), whose protocol specification is public available at ht |
| |
|
| |
Table of Contents | Previous | Next
Lotus Expeditor can be managed using the Lotus Expeditor Server. The administration console for the DMS server is integrated with the WebSphere Administration console. ... |