Versions Compared

Key

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

The core of Lowell Instrument Group software is based on a client-server model. The server is LOIS which (Lowell Observatory Instrumentation System) which controls the hardware and LOUI behaves (LOis User Interface) behaves as the client. The communication between the 2 layers is done via a message broker (Apache ActiveMQ).

...

  • SimpleXML - used within java layer for XML serialization
  • ActiveMQ CPP - used within the C/C++ layer for communicating with the broker

It For trouble shooting, it is very important to understand the messaging architecture and logical layout of the system. Please refer to Messaging Architecture page for more information.