Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ASP - Координация обработки клиент-сервер

Координация обработки клиент-сервер

Веб-приложения — распределенные по самой своей природе. По мере увеличения вычислительных возможностей клиентов возрастает и часть вычислений, которая может быть выполнена на стороне клиента. Распределяя часть процессов на сторону клиента, можно повысить скорость отклика приложения. Распределение обработки, однако, увеличивает сложность проектирования приложения.

Следует иметь в виду две цели проектирования при распределении обработки между клиентом и сервером. Во-первых, минимизировать передачу данных по HTTP-соединению. Независимо от скорости установленного подключения, локальная обработка всегда будет быстрее. Следует передавать информацию между клиентом и сервером, только если это абсолютно необходимо.

Вторая цель проектирования состоит в предоставлении клиенту только тех ресурсов сервера, которые абсолютно необходимы для выполнения задачи обработки. Каждый запрос от клиента должен быть полным, чтобы сервер не обращался к клиенту за дополнительной информацией, увеличивая таким образом передачу информации по соединению HTTP. Например, если клиент полностью описывает серверу свои возможности при передаче запроса, сервер может незамедлительно прислать ответ, соответствующий возможностям, а не запрашивать дополнительные сведения о клиенте. Это проектное решение может быть применено и к проектированию веб-приложений, поддерживающих доступ к базам данных. Например, если клиент проверяет состояние заказа, следует предоставить клиенту набор записей, описывающих только определенный заказ, а не все записи в таблице заказов.

Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог