Lotus Workflow API for WebSphere

Eine der komplexesten und mächtigsten Schnittstellen von Lotus Workflow ist die Lotus Workflow API for WebSphere. Darüber lassen sich JSPs (Java Server Pages) und Servlets entwickeln, um die Prozessmanagement-Funktionen von Lotus Workflow zu erweitern. Die API basiert auf OMG-Schnittstellen, die von Lotus wiederum erweitert wurden.

Die OMG-Schnittstellen sind in Form von Java-Beans realisiert, die auf unterschiedlichen Anwendungsservern ausgeführt werden können. Insofern ist die Bezeichnung als API for Web-Sphere eigentlich nicht ganz zutreffend. Über die Beans kann auf viele Funktionen von Lotus Workflow zugegriffen werden. Sie bilden damit faktisch einen Layer oberhalb der Lotus Workflow-Funktionalität, um diese einfacher automatisieren zu können.

Zu den Kernfunktionen von Lotus Workflow, auf die die Beans zugreifen können, zählen beispielsweise Aktivitäten, automatisierte Aktivitäten, Jobs, Binder und Dokumente. Der Zugriff erfolgt über definierte Schlüssel, die Instanzen eines Objekts, beispielsweise einen Binder, eindeutig identifizieren.