The Replication Distributor Interface is an OLE DB service provider that allows heterogeneous data sources to publish data to Microsoft® SQL Server™ Subscribers using snapshot replication or transactional replication. Often used as component in third-party tools, the Replication Distributor Interface allows heterogeneous Publishers to inherit the features of SQL Server replication such as heterogeneous Subscribers, anonymous subscriptions, monitoring and troubleshooting tools in SQL Server Enterprise Manager, alerts and notifications, and others.
You can program C++ applications to use the Replication Distributor Interface and store transactions published from databases other than SQL Server. You can program the Distribution Agent and forward those transactions to Subscribers.