About Commerce Data Exchange: Async Client (Retail essentials) [AX 2012]

Updated: July 21, 2014

Applies To: Microsoft Dynamics AX 2012 R3

Commerce Data Exchange: Async Client is part of the system for asynchronous data exchange between Microsoft Dynamics AX and retail stores. Async Client is installed at the store and communicates with the store database.

Async Client runs as a Windows service. At a configurable interval, Async Client checks with Commerce Data Exchange: Async Server to see whether new data packages are available. If there is new data, Async Client takes the data from the working folder and applies that data to the local store database. Async Client also uploads sales transactions from the channel to Microsoft Dynamics AX.

By default, Async Client uses the WS-ReliableMessaging protocol to transfer data. Reliable messaging helps guarantee that the data is transferred successfully over the network. However, the confirmation actions that are sent between the source and the destination can cause data transfers to be slower.

For better throughput, you can use streaming instead. Streaming is ideal for initial high-speed data synchronization and ongoing synchronization of large amounts of data. However, streaming does not handle network issues. If you have a reliable network and high data volume, we recommend that you stream data. For information about how to set up streaming, see Configure settings for Async Client.

Async Client uses a message database to store status information for data transfers that are in progress or have been completed.

Announcements: To see known issues and recent fixes, use Issue search in Microsoft Dynamics Lifecycle Services (LCS).