A method and system for providing virtual access to product/service information
distributed across heterogeneous catalog systems is disclosed. The method and system
include subscribing a first catalog server to at least a portion of the information
stored on one or more remote catalog systems, thereby creating a subscribing catalog
server. Thereafter, a replication process is performed to synchronize information
on the subscribing catalog server with the subscribed information on the remote
catalog systems. A user may then use the subscribing catalog server to search and
browse the synchronized information, thereby providing one site for viewing information
from multiple catalog servers.