Patent ID: 7707177

Claim:
A computer network system configured to perform one or more of building a second database from a first database and synchronizing a second database with a first database, the computer network system comprising: a first server configured to administer and maintain the first database, wherein the first database is operable to be accessed by one or more transaction-related work units; a second server configured to administer and maintain the second database, the first and second servers being mutually connected through at least one data connection; and a coexistence controller that is configured to: place change messages sent by the first database in a coexistence database; determine whether all messages belonging to a transaction have been transmitted; determine application program elements for which changes are relevant, if all of the messages belonging to the transaction have been transmitted; read out the change messages stored in the coexistence database in a correct order; and forward the read-out change messages to at least one of the second database and other application programs, wherein each change message contains one or more of: content of the first database that is to be changed or generated; and changed or generated content of the first database, wherein each change message is stored in the at least one of the first and second database.