8.1.1. Architektura
Modul pro offline média se skládá ze tří služeb:
Služba abm-gui:: Zajišťuje uživatelský interface pomocí protokolu http(s).
Služba abm-api:: Zajišťuje aplikační rozhraní (soap).
Služba abm-proc:: Zajišťuje operace běžící na pozadí (především zápis a čtení z páskové jednotky).
Služby se nacházejí na aplikačním serveru ais-tape.
Služby se připojují na databázi postgresql, která se nachází na aplikačním serveru ais-tape.
Služby spolu nekomunikují přímo, ale pouze pomocí databáze. Je možné je samostatně vypínat a zapínat.
Na službu abm-api se připojuje modul ESM.
Služba abm-proc se připojuje na api systému arclib.
Vedle databáze služba abm-proc pracuje s pracovním prostorem workspace, ve kterém se nacházejí aktuálně soubory stahované z arclib a soubory, nad kterými probíhá kontrola.