Commerce Data Exchange: Async Client [AX 2012]

Updated: April 22, 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 channels. Async Client is installed at the channel, and communicates with the channel database. Typically, you will install one instance of Async Client for each channel.

Async Client runs as a Windows service. At a configurable interval, Async Client checks with 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 it to the local channel 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 ensures 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. However, streaming does not handle network problems. Streaming is ideal for initial high-speed data synchronization or for ongoing synchronization of large amounts of data. 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).