Architecture

Currently the application has the following architecture:

The application employes 3 servers: a primary server and a replica, and a database server to store application state.

The primary server and the replica each host AnsweringServer (AS), HostServer(HS), JMS and JNDI.

For descriptions of AnsweringServer and HostServer please see Use cases and Interfaces.