...
For developers, OdysseusNet provides additional in-depth features (e.g., interfaces) to make it possible to alter and/or extend OdysseusNet (see Developing with OdysseusNet):
- Interfaces for accessing remote OdysseusNodes
- Interfaces for easy communication with remote OdysseusNodes
- Receiving logging messages of remote nodes
- Deeper control of configuration settings (without interfering with the configuration of Odysseus)
- Network structure control. This contains interfaces for discovery of OdysseusNodes and selection-strategies for connections that need to be established.
- Easy methods to distribute static data across the network
- Interfaces to add strategies for query distribution
- Interfaces to access information of current resource usages (processor, memory, etc.) of remote OdysseusNodes
...