Microsoft Dynamics AX 2012 R3 Retail Application Training -

Microsoft Dynamics AX 2012 R3 Retail Application-Installation and Configuration

Locus IT ServicesMicrosoft Dynamics AX 2012 R3 Retail Application-Installation and Configuration

Lesson 3: Commerce Data Exchange

Commerce Data Exchange

Commerce Data Exchange : This lesson discusses the Commerce Data Exchange and the services it comprises.

Lesson Objectives

The objective is to describe Commerce Data Exchange services—the Synch Service and the Real-Time Service.

Commerce Data Exchange

Commerce Data Exchange (CDX) is the communications mechanism of Microsoft Dynamics AX 2012 for Retail.

CDX is illustrated in the following diagram

CDX provides two services: Synch Service and Real-time Service, as follows:

  • CDX Synch Service is a service that periodically shares data among Retail components, including the head office, online storefronts, and retail stores. Instances of CDX Synch Service run at each site.

CDX Real Time Service provides real-time, synchronous communication between the head office and online stores and between the head office and retail stores.

CDX Synch Service

CommerceDataExchange: Synch Service is the integrated service that periodically replicates data between the Microsoft Dynamics AX database and store databases, including both online stores and brick-and-mortar stores.

Synch Service runs as a Microsoft Windows service, DBServer.exe, that listens for incoming requests or packages. If the service receives a read instruction, it connects to the source database, reads data, and stores the data in a data package file.

Synch Service aggregates data into the fewest possible packages and multicasts those packages. In this manner, Synch Service can update multiple recipients with information such as price changes, but can also minimize network load.

All data transfer requests, such as requests to send data to an online store or upload the sales transactions, are initiated by Retail Scheduler. Synch Service supplies the data transfer mechanism. A package can contain data from more than one database table.

You can run a single instance of a Synch Service in the head office, or you can also distribute the communication load by running multiple instances of Synch Service at the head office.

Locus IT Project Management Office
What’s it?