An AJAX request operation executes the tasks that are required to process the AJAX request. Every AJAX request must bind with an AJAX request operation for the request to be processed.
An AJAX request operation is a self-defined operation and it is defined in a .xml file. An AJAX request operation has a context and an executable. For more information on self-defined operations, see Self-defined operations.
If all the data that is required by an AJAX request operation is defined in the context for that operation, data does not need to be retrieved from any other contexts for the AJAX request operation to complete a task. However, if the data that is required by an AJAX request operation is not all contained in the context for that operation, the AJAX request operation might need to be chained to the parent context that contains the data that is required by the operation. For example, if a check balance operation is being carried out, information about the user account might be retrieved from the parent context at run time.