INDI server is the hub that sits between your devices and your clients. It reroutes traffic for control and data acorss distributed networks. Each device or client in the network is a node and may communicate with other nodes whenever desired. The server supports broadcasting, chaining, and marshalling of data. Moreover, the server support dynamic startup and shutdown of devices upon request.Source : Official Page
The INDI for Java Server library implements a basic but functional INDI Server. It is included in the server download file. In the following its usage and functions is described.
For more information you are invited to visit the INDI oficial page.