system-elements-connections
Ways of connecting the elements of the structure
1. All HARDROLLER libraries
Are supplied with the executables and loaded into the process memory.
2. Background task handler
Communicates with the HARDROLLER web server by exchanging data via tables in a PostgreSQL database.
3. HARDROLLER Web Server
Communicates with Clients via HTTP protocol; with Background Task Handler via tables in PostgreSQL database; Business Application configurations are loaded for execution from a file stored in the database.
4. HARDROLLER SDK
Compiles metadata and business application configuration code into a single file and submits it to the web server via HTTP.
5. RDBMS
Interacts with clients using PostgreSQL proprietary protocol.