发明名称 Data synchronization between a data management system and an external system
摘要 A method, a system and a computer program of synchronizing data between a data management system and an external system are disclosed. The method includes creating a first database instance and a second database instance using an integration data model. The method further includes synchronizing data between the second database instance and the external system. A services framework is created and the first database instance and the second database instance are interfaced using the services framework which includes an entity definition repository, a change tracking repository, and a data export element. Also disclosed are a system and a computer program for synchronizing data between a data management system and an external system.
申请公布号 US9311378(B2) 申请公布日期 2016.04.12
申请号 US200912576611 申请日期 2009.10.09
申请人 International Business Machines Corporation 发明人 Subramanian Manjunath B.;Rao Swetha
分类号 G06F7/00;G06F17/00;G06F17/30 主分类号 G06F7/00
代理机构 代理人 England Anthony V. S.;Carroll Terry J.
主权项 1. A method for synchronizing data between a first computer system and a second computer system, wherein the first computer system includes a data management system having data entities, the method comprising: configuring an integration data model to define a selected subset of the data entities of the data management system according to an expected amount of data change; creating a first database instance for the first computer system for the subset of the data entities selected responsive to the integration data model and a second database instance for the second computer system for the subset of the data entities selected responsive to the integration data model, wherein creating the first and second database instances includes configuring one of the database instances as a mirror of the other; creating respective time-based indicators in a change tracking repository responsive to performance of predefined operations on respective ones of the data entities in the selected subset; and synchronizing data of the subset of the data entities between the first computer system and the second computer system by communicating the data of the subset of the data entities between the first database instance and the second database instance and between the second database instance and the second system, wherein the second system feeds data to and receives data from the first system and wherein the synchronizing is responsive to the indicators in the change tracking repository.
地址 Armonk NY US