Systeemarchitectuur van XProtect Transact
Er zijn verschillende componenten in de XProtect Transact communicatiestroom. De invoergegevens zijn afkomstig van de videobewakingscamera’s en de transactiebronnen die de transactiegegevens leveren, bijvoorbeeld kassa’s of geldautomaten. De transactiegegevens worden opgeslagen op de gebeurtenisserver, terwijl de videostream wordt opgeslagen op de opnameserver. Van de servers worden de gegevens doorgegeven aan XProtect Smart Client.
Opmerking
Afhankelijk van het systeem zijn er mogelijk meerdere opnameservers.

Illustratie:
1 = camera
2 = kassa
3 = Opnameserver
4 = Gebeurtenisserver
5 = Smart Client
De blauwe pijltjes omlijnen video-opnamen van het bewakingssysteem
De rode pijltjes omlijnen transactiegegevens van de transactiebronnen
Standaard ondersteunt XProtect Transact twee soorten transactiebronnen:
Clients met seriële poort
TCP-serverclients
Aanvullende soorten transactiebronnen kunnen worden ondersteund via aangepaste connectoren die met de MIP SDK zijn ontwikkeld, bijvoorbeeld een connector die transactiegegevens ophaalt van een ERP-systeem (Enterprise Resource Planning).