Improvement of AJAX for utilizing large scale data

When the larger scale data are transferred between the client and server, much of time are consumed to process data synchronously, thus the advantage of traditional AJAX (Asynchronous JavaScript and XML) can not be made full use of and its performance decreases sharply. This paper proposes an improved AJAX model, where the returning data from the server is structured as the parallel array in advance to avoid parsing the data of XML document in client once utilizing them synchronously in the next flow. Experimental results show that the improved AJAX is superior to traditional AJAX both in time efficiency and in space efficiency. When implementing a task with a large scale data, the improved AJAX can makes user still feels that the task is running asynchronously.