Ajax

  • 06 апр. 2011 г.
  • 2590 Слова
Кафедра: Технической Кибернетики

Практическая работа

На тему: AJAX

Руководитель: Жумагалиев Б. И.

Студент: Ешимов Б. М.

Содержание :Введение.......................................................................................................................................................................3

Основы Ajax…………………………………………………………………………………………………………..

Объект XMLHTTPRequest.........................................................................................................................................4

XMLHttpRequest (AJAX) ) – отправка и обработка ответов http-запросов с помощью JavaScript

Методы объектаXMLHttpRequest.......................................................................................................................11

Обзор Ajax...................................................................................................................................................................18

В начало. Обработка запросасервлета................................................................................................................21

Запрос, обрабатывающийся с помощью JavaScript...................................................................23

Данные корзины................................................................... ....................................................................................24

Задачи использованияAjax...................................................................................................................................25

Польза XMLHttpRequest........................................................................................................................................25

Относительно функциональности(usability)...................................................................................................26

Перегрузка сервера...................................................................................................................................................26

Разбираясь с асинхронностью...............................................................................................................................26ЗАКЛЮЧЕНИЕ...........................................................................................................................................................27

Введение

Ajax - технология разработки Web-приложений, который использует код на машине клиента для изменения данных на Web-сервере. В результате Web-страницы динамически обновляются без перезагрузки полной страницы, прерывающей обмен данными. С помощью Ajax вы можете создавать более богатые,более динамические пользовательские интерфейсы для Web-приложений, которые приближаются по скорости и гибкости к приложениям, выполняющимся в клиентской части вашего кода.
Одна из проблем состояла в том, что при обновлении содержимого страницы веб-приложение переходит в новое состояние. Из информации о предыдущем состоянии сохраняются только данные, переданные в запросе. Чем более точнаяинформация о прежнем состоянии системы требуется, тем больше данных необходимо пересылать в запросе.
Другим недостатком является необходимость пересылать повторяющиеся массивы данных клиенту после каждого события. Например, если пользователь ошибся при заполнении формы, то вместо короткого сообщения об ошибке приходится снова загружать и форму, и всю введённую ранее информации.
Современные браузеры, поддерживающиестандарты W3C DOM, позволяют вывести веб-приложение на новый уровень.
Схема взаимодействия остается почти такой же. Вот только отправляет запрос и получает ответ с сервера теперь скрипт на стороне клиента, а вместо обновления всей страницы - обновляется только ее часть (вместо обновления могут предприниматься иные действия, например, отправляться следующий...
tracking img