Mit WSDL-Dateien Notes-Komponenten beschreiben

Lotus Notes: WSDL-Dateien erzeugen

Einsatzbereiche der LotusScript-APIs

In allen anderen Fällen muss man aber tatsächlich die neuen LotusScript-APIs für die Kommunikation mit dem Property Broker und die Bereitstellung von Eigenschaften nutzen. Dabei definieren Sie Aktionen, die bei dem entsprechenden WSDL-Aktionen ausgeführt werden oder umgekehrt und für die Bereitstellung respektive Verarbeitung der Änderungen sorgen.

Wenn dagegen eine Anwendung Eigenschaften anderer Komponenten konsumiert, sind Änderungen erforderlich, weil diese Eigenschaften (Daten) in bestehenden oder zusätzlichen Design-Elementen verarbeitet werden müssen. Dabei handelt es sich dann um funktionale Erweiterungen der Anwendung, die ohnehin – auch bei „konventioneller“ Softwareentwicklung – Änderungen an der Anwendung erfordert hätten.

Die Erstellung einer WSDL-Datei

Die Eigenschaften, Typen und Aktionen werden in einer WSDL-Datei beschrieben. Diese lässt sich direkt im Domino Designer erstellen. Sie lässt sich alternativ auch importieren, falls sie bereits auf anderem Wege erzeugt wurde. In den meisten Fällen werden Sie aber zu Beginn erst einmal eine neue Datei erzeugen.

Dazu wechseln Sie im Domino Designer in den Bereich Composite Applications – Wiring Properties. Mit New Wiring Properties erstellen Sie dort ein neues Design-Element für diese „Wiring Properties“, das letztlich nichts anderes ist als ein Verweis auf die WSDL-Datei mit den entsprechenden Beschreibungen.

Einfach: Für ein Design-Element Wiring Properties muss nur der Name festgelegt werden.
Einfach: Für ein Design-Element Wiring Properties muss nur der Name festgelegt werden.

Bei der Erstellung des Design-Elements legen Sie zunächst nur den Namen fest. Beachten Sie, dass die WSDL-Definition hier nicht sichtbar ist. Das Design-Element fungiert zunächst eher als eine Art Platzhalter oder Bindeglied zu der Beschreibung, die aber nicht direkt hier editiert werden kann.