logo search
Vvedenie_v_Veb_programmirovanien_2 / Vvedenie_v_Veb_programmirovanien_2

JavaScript и ajax

Технология AJAX (Asynchronous JavaScript And XML) позволяет создавать интерактивные веб-приложения: пересылаемая сервером клиенту страница может полностью не перегружаться, а перегружается лишь часть, содержащая изменившиеся данные. Все новые сервисы Google, в том числе GMail, Orkut, Google Groups, Google Maps, Google Suggest, Google Finance , являются AJAX-приложениями. Базисом технологии являются:

Рассмотрим отличия классической модели веб-приложения и модели AJAX.

Классическая модель веб-приложения:

- Пользователь загружает в браузер веб-страницу и вызывает событие.

- Браузер отправляет HTTP запрос серверу.

- В ответ сервер генерирует новую веб-страницу и возвращает ее браузеру.

- В результате отображается новая страница.