摘要 |
A system and method for distribution of application program data to update a plurality of databases of dissimilar formats, including an application access program having a business object, a storage object and a data access object that is associated with a database. The business object creates data objects as needed and sends database access requests to the storage object. Each data access object registers with the storage object, and the storage object notifies each data access object when a data access request is received. The storage object then sends the data object to the data access objects. Data encapsulated in the data object is converted into a format for each database in which the data is to be stored. When a read request is received, data is read from a database that is designated as the primary database. When a write request is received, data is formatted into multiple formats and one format is written into each database.
|