jEEBus.SHIP
Unsere Java Bibliothek jEEBus.SHIP implementiert die SHIP Spezifikation Version 1.0.1. Sie bietet die dynamische Erkennung von EEBus Service-Instanzen im Netzwerk an und löst die Adressen anderer Knoten durch mulitcast DNS auf. Sie kann benutzt werden, um mit wenig Aufwand eine dezentrale und sichere Websocket-Kommunikation mit TLS aufzubauen. Dafür werden alle definierten Zustände des Kapitels SHIP Data Exchange aus der Spezifikation unterstützt. Als Entwickler kann unsere Bibliothek direkt eingebaut werden, ohne weitere Infrastruktur zu installieren. Wir bieten ein API Paket mit allen benötigten Klassen für die Verwendung und Instanziierung von SHIP-Knoten als Server oder Client an.
jEEBus.SHIP ist unter der GNU Affero General Public License (AGPL) lizenziert. Der Quell-Code ist auf der Download-Seite verfügbar. Falls Sie jEEBus.SHIP als Bibliothek in Ihren Software-Projekten verwenden wollen, können Sie es via Maven Central einbinden. Zudem bieten wir individuelle Lizenzpläne auf Anfrage. Bitte kontaktieren Sie uns, wenn Sie Fragen zur Implementierung oder den angebotenen Dienstleistungen haben.