DMS Architecture
- Multiple remote agents on multiple computers.
- Remote agents detect, move, and process products.
- Remote agents send events to the central agent.
- Central agent saves events into database.
- Central agent has expectations.
- Central agent issues alerts.
- Portal provides view into database.
- Portal tunes DMS.
- Portal can send events to central agent. These events can cause central agent to issue alerts or send commands to remote agents.