Computer network system for building, synchronising and/or operating a second database from/with a first database, and procedures for it
First Claim
1. Computer network system for building and/or synchronising a second database (DB2) from/with a first database (DB1), accesses by work units (UOW) being carried out at least on the first database (DB1) from at least one application workstation, to generate, change or delete contents of the database (DB1), with at least one first server (S1) to guide and maintain the first database (DB1), said server being connected to at least one application workstation, at least one second server (S2) to guide and maintain the second database (DB2), at least one data connection which connects the two servers (S1, S2), a controller (HS) of the second database (DB2) being set up and programmed to read the messages (M1 . . . Mn) which are sent to it from an input wait queue (Qin), to test whether all the messages (M1 . . . Mn) belonging to one work unit (UOW) have arrived in the input wait queue (Qin), to carry out the appropriate changes in the second database (DB2) when all the messages (M1 . . . Mn) belonging to one work unit (UOW) have arrived in the input wait queue (Qin), and if required to distribute the corresponding changes or the messages (M1 . . . Mn) which contain them and belong to one work unit (UOW), depending on specified conditions, at least partly to other databases or application programs.
2 Assignments
0 Petitions
Accused Products
Abstract
Computer network system for building and/or synchronising a second database from/with a first database, accesses by work units being carried out at least on the first database from at least one application workstation, to generate, change or delete contents of the database, with at least one first server to guide and maintain the first database, said server being connected to at least one application workstation, at least one second server to guide and maintain the second database, at least one data connection which connects the two servers, the accesses by the work units to the first database taking place by means of an encapsulation module, which is set up and programmed so that the work units are passed to it, work units which it accepts are decomposed into one or more messages, the messages are entered in the first database and the messages are sent to the second database.
-
Citations
33 Claims
- 1. Computer network system for building and/or synchronising a second database (DB2) from/with a first database (DB1), accesses by work units (UOW) being carried out at least on the first database (DB1) from at least one application workstation, to generate, change or delete contents of the database (DB1), with at least one first server (S1) to guide and maintain the first database (DB1), said server being connected to at least one application workstation, at least one second server (S2) to guide and maintain the second database (DB2), at least one data connection which connects the two servers (S1, S2), a controller (HS) of the second database (DB2) being set up and programmed to read the messages (M1 . . . Mn) which are sent to it from an input wait queue (Qin), to test whether all the messages (M1 . . . Mn) belonging to one work unit (UOW) have arrived in the input wait queue (Qin), to carry out the appropriate changes in the second database (DB2) when all the messages (M1 . . . Mn) belonging to one work unit (UOW) have arrived in the input wait queue (Qin), and if required to distribute the corresponding changes or the messages (M1 . . . Mn) which contain them and belong to one work unit (UOW), depending on specified conditions, at least partly to other databases or application programs.
- 25. Computer-supported method for building and/or synchronising a second database (DB2) from/with a first database (DB1), accesses by work units (UOW) being carried out at least on the first database (DB1) from at least one application workstation, to generate, change or delete contents of the database (DB1), with the steps guiding and maintaining the first database (DB1) with at least one first server (S1), which is connected to at least one application workstation, guiding and maintaining the second database (DB2) with at least one second server (S2), providing at least one data connection which connects the two servers (S1, S2), providing a controller (HS) of the second database (DB2), which is set up and programmed to read the messages (M1 . . . Mn) which are sent to it from an input wait queue (Qin), to test whether all the messages (M1 . . . Mn) belonging to one work unit (UOW) have arrived in the input wait queue (Qin), to carry out the appropriate changes in the second database (DB2) when all the messages (M1 . . . Mn) belonging to one work unit (UOW) have arrived in the input wait queue (Qin), and if required to distribute the corresponding changes or the messages (M1 . . . Mn) which contain them and belong to one work unit (UOW), depending on specified conditions, at least partly to other databases or application programs.
Specification