Solicitudes AJAX secuenciales

Hace algunos días tuve un problema con un proyecto que desarrollo actualmente: debía ejecutar un script php desde la web usando AJAX, pero debían mantener un orden en su ejecución. Todas estas llamadas a ejecución las realizo desde un archivo que usa jQuery, pero las solicitudes terminan siendo simultáneas.

Solución:
AjaxQ. Este proyecto fue desarrollado y es mantenido en Google Code. El link de descarga lo encuentran acá. AjaxQ es un plugin de jQuery que implementa solicitudes AJAX de manera secuencial. 

La sintaxis para usarlo es:
$.ajaxq(nombre_cola, opciones);
Ejemplo:
$.ajaxq("cola_ejecucion", {
     url : "url",
     data : {
          data1 : ...
          data2 : ...
     },
     success : function ( data ) {
          // Código
     }
});
De esta forma, las solicitudes que se encuentren en la cola de ejecución de nombre "cola_ejecucion" serán   ejecutadas secuencialmente.