[Applies to: Microsoft Dynamics CRM 4.0]
Find the latest SDK documentation: CRM 2015 SDK
The asynchronous service executes long-running operations independent of the main Microsoft Dynamics CRM system process. This results in improved overall system performance and improved scalability.
The asynchronous service features a managed queue for the execution of asynchronous registered plug-ins, workflows, and operations such as bulk mail, bulk import, and campaign activity propagation. These operations are registered with the asynchronous service and executed later when the service processes its queue. All workflows are executed by the asynchronous service.
In This Section
Read an overview of the asynchronous service architecture and how it integrates into the Microsoft Dynamics CRM platform.
Learn how to stop and re-start the service.
Find information about the system job and bulk operation entities and their related classes.
Lists the entities can be used with the asynchronous service.
Describes how to set the recurrence pattern for an asynchronous job.
Discover how to run time dependencies and the order of execution between asynchronous operations.
Read an overview of the various states that an asynchronous operation can be in and the well defined path from one state to another.
Find general information on the bulk operations supported by the asynchronous service.
Describes how entities are deleted from the database.
Documents the plug-in model that can be used to implement custom business logic that is executed in response to a Microsoft Dynamics CRM event.
Describes how to create custom workflow components and workflow activities.
Provides information about the entities used for operations such as duplicate data detection, bulk delete, data migration, and data import.