Verwenden des Java-SDK
Durch Verwendung von serverseitigen Ereignissen und des Host Access for the Cloud-SDK können Sie prozeduralen Java-Code bereitstellen, mit dem die Darstellung von Hostdaten erweitert und verbessert wird. Zur Unterstützung bei der Erstellung serverseitiger Ereignisse verfügt Host Access for the Cloud über ein SDK und Beispiele, die Sie als Ausgangspunkt nutzen können.
Die Javadoc-Dateien sind im Installationsverzeichnis (<Installationsverzeichnis>\sessionserver\sdk\java\javadocs\index.html
) und online unter HACloud Javadocs verfügbar.
-
Machen Sie das Host Access for the Cloud-SDK für Ihre Entwicklungsumgebung verfügbar. Das SDK ist unter
\sessionserver\sdk verfügbar. -
Schreiben Sie den für die Aufgabe erforderlichen Java-Code und kompilieren Sie den Code in einer JAR-Datei (Java Archive) in eine Java-Klasse.
-
Kopieren Sie die JAR-Datei in das Verzeichnis
<install-dir>\sessionserver\microservices\sessionserver\extensions\server
und starten Sie den Sitzungsserver neu.Wenn das Ereignis auf mehreren Servern ausgeführt werden soll, kopieren Sie die JAR-Datei auf den jeweiligen Servern in das entsprechende Verzeichnis.
-
Fügen Sie die Sitzung hinzu, die Sie dem Ereignis in der Verwaltungskonsole zuordnen möchten.
-
Öffnen Sie beim Konfigurieren der Sitzung im Webclient den Bereich „Anpassung“ und geben Sie den vollständigen Klassennamen für das Ereignis ein.
-
Starten Sie die Sitzung und testen Sie das Ereignis.
Beispiele und Dokumentation
So greifen Sie auf das SDK zur direkten Anzeige zu und importieren es in die IDE:
- Navigieren Sie zu
<Installationsverzeichnis>\sessionserver\sdk\java
-
Greifen Sie im SDK-Verzeichnis auf die folgenden Unterverzeichnisse zu:
-
\javadoc
– Dieses Verzeichnis enthält Javadoc-Dateien zur direkten Ansicht. -
\samples
– Dieses Verzeichnis enthält Java-Quelldaten zur direkten Ansicht. -
\zfe-sdk.jar
– Die JAR-Datei enthält Java-Klassen zum Import in Ihre Java-Entwicklungsumgebung (IDE). -
\zfe-sdk-javadoc.jar
– Die JAR-Datei enthält JavaDoc-Dateien zum Import in Ihre IDE.
-