Introducing the File System Service
The File System Service component of the InterSync technology compares the files and folders stored on Windows and AppleShare file server(s) to the digital resource records in the Digital Storage Manager or Virtual Ticket with Digital Storage Manager system by periodically scanning the database and the file server(s). When the contents of a database differ from those of the file server (i.e. a file/folder has been added, deleted, or modified), the File System Service recognizes that an addition, modification, or deletion has taken place and adds a corresponding “event” record to a special table in the database. This “event” table, also known as the database’s “event queue”, tracks the processing of events and centralizes event information (such as the location and name of the affected file/folder). Events are processed by “event handlers” - applications (services, SQL Server Agent jobs, or JScript scripts) registered in the database that scan the event table and process events in order (what that processing entails depends on the handler). The event queue stores the status of each event for every event handler type registered in the database.