The present invention describes a method and system for ensuring data
consistency amongst a plurality of disparate computing systems that
communicate in order to provide an electronic transactional service.
Information or data that is common between various databases associated
with each of the disparate systems can be identified and monitored during
communication. Once the common data gets modified, the modified data can
be converted to a format compatible with all the other databases. All the
other databases can then be updated to ensure that the modified data is
consistent amongst the databases of the various disparate systems. In one
aspect of the invention, adapters interfacing with each disparate
computing system can identifications to common data. The adapter can
communicate the modification to a central data control point (DCP), which
can then update all other databases with the modification. During the
update, the DCP can propagate the modification to adapters communicating
with the databases of other application vendor product systems.