Our Java library jEEBus.SHIP implements the SHIP specification version 1.0.1. It provides dynamic discovery of EEBus service instances in a network and resolves other nodes through multicast DNS. It can be used to easily set up a decentralized and secure websocket communication with TLS. For that, all defined states of chapter SHIP Data Exchange of the specification are supported. As a developer you can use our library out of the box without installing any infrastructure. We provide an API package with all needed classes for usage, to instantiate a ship node as server or client.

Please contact us if you have any questions about implementation and offered services.