SYSTEM AND METHOD FOR SYNCHORNISATION OF DATA AND RECOVERY OF FAILURES DURING SYNCHRONIZATION BETWEEN TWO SYSTEMS
First Claim
1. A system for synchronization of data and recovery of failures during synchronization between two systems, the system comprises:
- a connector framework comprising a plurality of poller components for reading a data change from a source system and adapter components for writing a data to a destination system;
a process framework for processing a poll event;
a mapping manager for mapping a plurality of fields of the source system to a corresponding to a plurality of fields of the destination system;
a recovery manager for recovering a data in case of a system failure or any unexpected failure;
a conflict manager for managing all conflict happening during a synchronization process; and
a failure manager for managing an entire field event during the synchronization process.
1 Assignment
0 Petitions
Accused Products
Abstract
The embodiments herein provide a system and method for synchronization of data and recovery of failures during synchronization between two systems. The system for executing synchronization between the source and target systems comprises a connector framework, a process framework, a mapping manager, a recovery manager, a conflict manager and a failure manager. A method for bidirectional data synchronizing and integrating involves keeping information about integration user in integration database for each entity and update along with update time and audit id, only when the system does not keep information about the created and updated entity. A method of synchronizing only the entities qualifying a criterion, a method for failure recovery from a correct point during integration process, a method for handling recovery for changes coming from multiple end points and a method for recovery during server shutdown are also provided.
-
Citations
12 Claims
-
1. A system for synchronization of data and recovery of failures during synchronization between two systems, the system comprises:
-
a connector framework comprising a plurality of poller components for reading a data change from a source system and adapter components for writing a data to a destination system; a process framework for processing a poll event; a mapping manager for mapping a plurality of fields of the source system to a corresponding to a plurality of fields of the destination system; a recovery manager for recovering a data in case of a system failure or any unexpected failure; a conflict manager for managing all conflict happening during a synchronization process; and a failure manager for managing an entire field event during the synchronization process. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for synchronization of data and recovery of failures during a bidirectional synchronization between two systems, the method comprises steps of:
-
polling a right data during a bidirectional integration between a source system and a target system; generating a global unique id associated with each entity; detecting conflicts during the bidirectional synchronization and when a data is moved in one way from a source system to a destination system; detecting conflicts during a bidirectional synchronization and when a data is moved in two ways from the source system to the destination system and vice versa; recovering from a system failure; and recovering from an application failure. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
Specification