Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

To stop OdysseusNet, the user has to click the button in the toolbar of the NodeView again or execute the console command stopOdysseusNet.

Features of OdysseusNet

OdysseusNet as a feature is the sum of multiple smaller OdysseusNet features. Each of them encapsulates specific functions, possibilities and interfaces, all useful for "typical" Odysseus-Users and Odysseus-Developers. A (not complete) list of features is as follows:

For users of Odysseus, OdysseusNet provides the following features:

  • Integration of OdysseusNet in OdysseusStudio
  • Managing other OdysseusNodes remotely (see NodeView)
  • Configuration of each OdysseusNode due to a separate configuration file (see Configuration)
  • Controlling OdysseusNodes with the OSGi-Console (see Console Commands)
  • View the connection quality with PingMaps
  • Distributing data source definitions into the network
  • Distributing queries into the network of OdysseusNodes

For developers, OdysseusNet provides additional in-depth features (e.g., interfaces) to make it possible to alter and/or extend OdysseusNet:

  • Interfaces for accessing remote OdysseusNodes
  • Interfaces for easy communication with remote OdysseusNodes
  • Logging of remote nodes
  • Deeper control of configuration settings
  • Controlling the network structure. 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

 

 

For Developers

TODO