VERBUNDANWENDUNGEN - GESTALTUNG UND VERWALTUNG


Elemente in Verbundanwendungen
Verbundanwendungen sind Aggregationen mehrerer Komponente, die zu einem geschäftlichen Zweck zusammengestellt werden. Diese Komponenten können unterschiedlicher Art sein und mit unterschiedlichen Werkzeugen entwickelt werden.

Verbundanwendungen und Komponente können entweder auf dem Rich-Client (IBM® Lotus® Notes® oder Lotus Expeditor) oder über WebSphere Portal in einem Browser ausgeführt werden. Definitionen von Verbundanwendung können entweder aus Lotus Notes/Domino oder WebSphere Portal gelesen werden. Definitionen von NSF-basierten Verbundanwendungen werden als Gestaltungsdokumente in NSFs gespeichert und können auch aus lokalen Datenbanken gelesen werden.

Verbundanwendungen umfassen die folgenden Komponententypen:


In den folgenden Tabellen sind die Verbundanwendungstypen sowie die Komponententypen, die unterstützt bzw. nicht unterstützt werden, zusammengefasst. Die Tabellen beziehen sich sowohl auf den Rich-Client als auch auf den Web-Client.

Rich-Client-Komponenten- und Anwendungstypen





Komponententyp\Server-Backend
Anwendungsdefinitionen – NSF-basiertAnwendungsdefinitionen – Portal
NSF-KomponenteUnterstütztUnterstützt
Eclipse-KomponentenUnterstütztUnterstützt
Lokale PortletkomponenteUnterstütztUnterstützt
WebSphere Portlet Factory-KomponenteNicht unterstütztNicht unterstützt
Einige Komponententypen können auch in Lotus Expeditor ausgeführt werden. Eclipse-Komponenten wurden bereits in Lotus Expeditor 6.1 und 6.1.1 unterstützt. Um NSF-Komponenten auf dem Rich-Client ausführen zu können, benötigen Sie jedoch immer Lotus Notes.

Web-Client-Komponenten- und Anwendungstypen





Komponententyp\Server-Backend
Anwendungsdefinitionen – NSF-basiertAnwendungsdefinitionen – Portal
NSF-KomponenteNicht unterstütztUnterstützt über DAP (Domino Application Portlet)
Eclipse-KomponentenNicht unterstütztUnterstützt über benutzerdefinierte Portlets (siehe nächste Zeile)
PortletkomponenteNicht unterstütztUnterstützt
WebSphere Portlet Factory-KomponenteNicht unterstütztUnterstützt
Sie können NSF-Komponenten unter Verwendung von DAP (Domino Application Portlet) in Verbundanwendungen einbetten. In diesem Fall erhalten Sie die ursprüngliche HTML-Darstellung vom Domino-Server innerhalb eines Portlets. Der Eigenschaftsbroker wird derzeit vom DAP jedoch nicht unterstützt. Sie können eine NSF-Komponente zusammen mit anderen Komponenten auf eine Seite stellen, die Komponenten können jedoch nicht interagieren.

Andere Alternativen zum Einsetzen von Daten einer NSF in eine Verbundanwendung ist die Verwendung eines eigenen Portlets oder einer WebSphere Portlet Factory-Komponente. In diesen Fällen steht die Unterstützung des Eigenschaftsbrokers zur Verfügung, Sie müssen jedoch die Benutzeroberfläche und die Geschäftslogik Ihrer NSF-Anwendung erneut implementieren.

Wenn Sie Eclipse-Komponenten in Web-basierten Verbundanwendungen verwenden möchten, benötigen Sie ein Portlet. Es gibt keine native Darstellung einer Eclipse-Komponente im Web, das Portlet dient jedoch als Web-Entsprechung.

Das Wichtigste ist, zu beachten, dass Verbundanwendungen eine beliebige Kombination oder Permutation von Komponenten aus heterogenen Technologien enthalten können.

Im Folgenden finden Sie einige häufig verwendeten Begriffe, die im Zusammenhang mit Verbundanwendungen in Lotus Notes verwendet werden:


Der nächste Abschnitt enthält zusätzliche Informationen zu Anwendungs-/Komponentenszenarien.

Mit NSF-Komponenten erstellte Verbundanwendungen

Diese Verbundanwendungen werden aus Notes-NSF-Komponenten erstellt, die aus einer oder mehreren Notes-Anwendungen erstellt wurden. Der Ausgangspunkt für alle IBM® Lotus® Domino(TM)-Anwendungen ist eine Domino-Datenbank.

Hinweis Notes-Anwendungen werden für die Ausführung auf dem Notes-Client generiert. Domino-Anwendungen werden für die Ausführung in einem Browser entwickelt.

Notes-Datenbanken sind die Container für die Anwendung, die Sie in Ihre Verbundanwendungen aufnehmen. Eine Datenbank enthält die Daten, die logischen Elemente und die Gestaltungselemente für Ihre Anwendung. Ihre Notes-Anwendung kann aus einer oder mehreren Notes-Datenbanken bestehen.

Sie verwenden Domino Designer, um die Komponente(n) zu erstellen und die Eigenschaften und Aktionen zu den Anwendungen hinzuzufügen. Die gesamte Gestaltung erfolgt in Domino Designer. Die folgenden Notes-Gestaltungselemente können in Verbundanwendungen als Komponenten verwendet werden:


Weitere Informationen zum Erstellen von Notes Domino-Anwendungen finden Sie in der Hilfe zu IBM® Lotus® Domino(TM) Designer, die mit Domino Designer installiert wird.

Siehe auch