Vor dem Start
Sie müssen über einen benutzerdefinierten Knoten verfügen, der in Java geschrieben ist. Dies kann einer der unter Beispielknotendateien beschriebenen bereitgestellten Beispielknoten oder ein Knoten sein, den Sie selbst mit Hilfe der Anweisungen unter Nachrichtenverarbeitungs- oder Sendeknoten in Java erstellen oder Empfangsknoten in Java erstellen erstellt haben.
An dieser Stelle werden die Klassen des benutzerdefinierten Knotens abgelegt.
An dieser Stelle werden JAR-Dateien abgelegt, die vom benutzerdefinierten Knoten verlangt werden. Dieses Verzeichnis ist optional, weil es nicht immer nötig ist, JAR-Dateien einzubeziehen.
jar cvf parexample.par classes lib
Das PAR sollte im unter Benutzerdefinierte Erweiterung in einer Brokerdomäne installieren spezifizierten LIL-Pfad abgelegt werden.
Benutzerdefinierte Knoten können zu einem einfachen JAR verpackt werden. Wenn zum Beispiel Ihr Knoten in example/jarexamplenode.class definiert ist, dann erstellen Sie das JAR mit dem Befehl jar cvf jarexample.jar example.
Die bevorzugte Art, einen benutzerdefinierten Knoten in Java zu verpacken, ist die Verwendung einer PAR-Datei. Der Grund ist, dass dabei alle Abhängigkeiten zusammen mit dem Knoten verpackt werden können und dass jeder Knoten in einem separaten Klassenladeprogramm geladen wird. Informationen zum Klassenladen finden Sie in Klassenladen für benutzerdefinierte Knoten.