Processors
Data Exchange Framework uses models to represent a part of a sync process that performs a specific purpose. For example, the model for a pipeline represents the order of steps that synchronize data, such as synchronizing data from an ERP to Sitecore xDB. The model for a pipeline step represents a specific function in a pipeline, such as read data or map data.
A model represents what can be done. A processor handles the implementation of how the work is done.
As part of the configuration process you associate models with a processor. This association is usually preconfigured in the Sitecore template that represents the model (using standard values), but you can change the processor associated with a model at any time.
This section describes the base classes you can use to simplify the task of creating custom processors.