Data management
Interaction of subsystems
EditorDatamanager
The editor of models of synchronization EditorDatamanager allocates on the client computer.
It doing tests of connection to a web server, then requests a database scheme from a web server.
WebDatamanager prepares the scheme of the data and transfers the data in XML.
EditorDatamanager format also tests connection to a local database server and requests a database scheme.
Models of synchronization are saved in files of XML format.
Models of synchronization are tested. At the end will make task of synchronization - the file of XML format.
ScheduleDatamanager
The schedule of task of synchronization ScheduleDatamanager allocates on the client computer.
The file with task of synchronization is assigned and periodicity of his execution is installed.
The magazine of tasks - a line text file is carried on.
There are two scripts of interaction with a web subsystem:
Data from Web
From ScheduleDatamanager the server search Subsystem WebDatamanager – Web processing of task of synchronization,
prepares the data from the database and transfers the data in XML format to subsystem ScheduleDatamanager.
ScheduleDatamanager imports the obtained data to a local database server, the magazine of processing - a line text file is carried on.
Data to Web
SheduleDatamanager prepares the data from the database and transfers to a web the server.
WebDatamanager imports the obtained data to a web server with database, and transfers result of processing.
ScheduleDatamanager writes the result of processing in magazine of processing - a line text file.
The scheme of interaction of subsystems
Continuation