Verfügbarkeits anspruch erfüllen
Verfügbarkeits anspruch erfüllen
Verfügbarkeits anspruch erfüllen
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
42<br />
TECHNIK & INTEGRATION<br />
Lotus Expeditor Toolkit<br />
Notes 8 spielt in der Produktpolitik der IBM eine entscheidende Rolle – wurde mit dieser<br />
Version des bewährten Notes-Produktes doch eine Basis geschaffen, die – alternativ zu<br />
den klassischen Notes-Säulen – auf Eclipse basiert.<br />
Ein wichtiger Bestandteil der neuen<br />
Notes-Architektur bildet „Lotus Expeditor“<br />
– eine spezielle Erweiterung<br />
im Portfolio der Notes-Familie, welche<br />
zur Erstellung und Verwaltung von<br />
Oberflächen basierend auf Eclipse im<br />
Lotus Notes-Umfeld angeboten wird.<br />
Mit Lotus Expeditor werden die Funktionen,<br />
welche Eclipse in seiner Basis<br />
beinhaltet, um die Notes-spezifischen<br />
Komponenten erweitert (Bild 1) – doch<br />
nicht nur das.<br />
Die Besonderheiten, welche bei der<br />
Verwendung von Lotus Notes in Bezug<br />
auf die Entwicklung neuer Anwendungen<br />
zu beachten sind, werden mit dem<br />
Einsatz des Lotus Expeditors weitgehend<br />
abgedeckt. Damit bietet dieses<br />
Tool für Notes-spezifische Entwicklungen<br />
wesentliche Vorteile im Vergleich<br />
zum Einsatz des „nativen“ Eclipse Clients<br />
ohne spezielle Lotus Notes-Erweiterungen.<br />
1<br />
2<br />
LOTUS CLIENT ARCHITEKTUR Quelle: IBM<br />
LOTUS ExPEDITOR Quelle: IBM<br />
MIDRANGE MAgAZIN · 09/2011<br />
Kurz gesagt, handelt es sich bei dem<br />
Lotus Expeditor also um ein Toolkit, mit<br />
dem eine besondere Art von Anwendungen<br />
(i.d.R. Clientanwendungen) erstellt<br />
und verwaltet werden kann. Diese Anwendungen<br />
haben als Gemeinsamkeit<br />
die Grundlage der Eclipse Plattform,<br />
welche in Form von Plug-Ins und Services<br />
entsprechend erweitert werden<br />
kann (Bild 2).<br />
Die Idee des Lotus Expeditors ist gar<br />
nicht so sehr mit Lotus Notes verbunden,<br />
sondern erwuchs aus der Anforderung,<br />
serverbasierte Anwendungen auf<br />
unterschiedlichsten Clients in einer Art<br />
und Weise verfügbar zu machen, sodass<br />
die Nachteile des serverbasierten<br />
Einsatzes zu einem großen Teil eliminiert<br />
werden können. Der Name suggeriert<br />
zwar den zwangsläufigen Einsatz<br />
von Lotus Notes Produkten, aber dies<br />
ist nicht der Fall. Vielmehr verfolgt IBM<br />
mit dem Lotus Expeditor das Ziel, un-<br />
abhängige Anwendungen mit Hilfe von<br />
SOA-Techniken abzubilden. Die Möglichkeit<br />
der Entwicklung von Anwendungen,<br />
die losgelöst von einem Server<br />
ausgeführt werden, aber zentrale Datenbestände<br />
nutzen können, bedingen<br />
unter anderem auch replikationsähnliche<br />
Funktionen, mit denen die für die<br />
Integration erforderlichen Datenabgleichaktionen<br />
durchgeführt werden<br />
können. Solche Funktionen sind unter<br />
anderem in dem Funktionsumfeld des<br />
Lotus Expeditors enthalten.<br />
Mit der Zielsetzung der Lösung der<br />
Anwendungen bzw. deren Ausführung<br />
von einem Server und der Orientierung<br />
auf Client-basierte Anwendungen können<br />
auch solche Anforderungen realisiert<br />
werden, die bislang mangels der<br />
erforderlichen Verbindung zu einem<br />
Server nicht auf Client-Ebene abgebildet<br />
werden konnten. Die Architektur<br />
und die in dem Expeditor enthaltenen<br />
Werkzeuge erleichtern das Übertragen<br />
von eigentlichen Serveranwendungen<br />
auf die Clientebene. Damit müssen bei<br />
diesen Anwendungen nicht permanente<br />
Verbindungen zu dem Server aufrechterhalten<br />
werden. Der autarke Einsatz<br />
solcher Anwendungen, basierend auf<br />
dem Client, ist das wesentliche Ziel bei<br />
dem Einsatz von Lotus Expeditor.<br />
Diese Anwendungen sind natürlich<br />
nicht auf Lotus Notes-Anwendungen<br />
beschränkt. JZ ó<br />
CLICK TO<br />
www.midrange.de<br />
Der vollständige Artikel steht Abonnenten<br />
online zur Verfügung.