Implementation
Implementing the following components is a core part of developing a reverse connector. These components can be treated as the methods of an abstract class that the connector implementation must provide.
The implementation layer is responsible for connecting the reverse synchronization protocol with the external application, database, ERP, or legacy system.
Implementation Components
The reverse connector implementation is organized around the following areas:
- Product query implementation — Retrieves products from the external system and transforms them into the format required by Talk2Sync.
- Order query implementation — Retrieves orders from the external system and transforms them into the format required by Talk2Sync.
- Product store implementation — Processes product updates received from Talk2Sync and stores them in the external system.
- Order store implementation — Processes order updates received from Talk2Sync and stores them in the external system.
- Sleep — Introduces the required delay between reverse synchronization loop iterations.
These implementation components are invoked by the reverse connector protocol described in the Protocol section.
Implementation Flow
Next Steps
- Review Products & Orders Query Implementation to implement product and order retrieval and transformation.
- Review Products & Orders Store Implementation to process product updates.
- Review Sleep to implement the delay between synchronization cycles.