The third step in the migration process, after connecting to an Event Stream Processor project and upgrading the databases, is upgrading your RAP publishers so that they can publish data to Event Stream Processor.
RAP publishers are standalone programs that need to be started manually. They use the RAP Publisher API to publish data. The least invasive migration route is to replace the RAP Publisher API calls with the ESP C SDK calls. In doing so, the publisher becomes an external adapter to Event Stream Processor. However, this adapter is not managed by Event Stream Processor, and therefore, cannot be started or stopped by it. If you want to manage your publisher through Event Stream Processor, see the Event Stream Processor Adapters Guide for more information. Note that when creating a managed adapter, the publisher must run on the same machine as Event Stream Processor.
Follow these general steps to move your existing publishers to use the new C SDK. For detailed information on the C SDK, see the Event Stream Processor C SDK documentation.