Кэширование и управление загрузкой объектов

СЕТЕВЫЕ  ТЕХНОЛОГИИ

Кэширование и управление загрузкой объектов

Работа с любым объектом предполагает, прежде всего, его передачу по сети от сервера к клиенту, а это требует определенного времени. Поэтому современные клиенты обеспечивают кэширование объектов, то есть временное сохранение полученных объектов на локальном диске пользовательского компьютера. Это ускоряет их повторное использование, поскольку не требуется при вторичном обращении получать объект с сервера. Единственное, что может потребоваться - это проверка факта изменения объекта, которое могло произойти после его кэширования.

Другим механизмом ускорения работы является управление загрузкой объектов. Это, прежде всего, относится к Web-документам. Поскольку в общем случае Web-документ представлен целым комплексом файлов: основным HTML-файлом, файлами иллюстраций и т.д. (см. Раздел "Web-документы и язык"), то его загрузка состоит из нескольких запросов - по одному на каждый составляющий файл. Для ускорения работы Web-клиенты обеспечивают режимы, в которых пользователь может отказаться от автоматической загрузки каких-либо составляющих, например, графических файлов.