Серверный JavaScript 1.4. Руководство по использованию



Что Делать и Где - часть 2


Основное правило - использовать клиентский процессинг (тэг SCRIPT) для следующих задач:

  • Проверка ввода пользователя; то есть проверка верности введённых в форму значений

  • Запрос подтверждения пользователя и отображение диалоговых окон или информационных боксов

  • Выполнение агрегатных расчётов (таких как суммирование или вычисление среднего числа) или иной процессинг данных, запрошенных на сервере

  • "Обусловливание" (условная обработка) HTML

  • Выполнение других функций, не требующих информации с сервера
  • Использовать серверный процессинг (тэг SERVER) для следующих задач:

    • Обслуживание серий клиентских запросов
    • Работа с данными, распределёнными по нескольким клиентам или приложениям

    • Доступ к БД или файлам на сервере

    • Вызов внешних библиотек на сервере
    • Динамическая специализация Java-аплетов; например, визуализация данных через использование Java-аплета
    • Служба JavaScript Session Management Service предоставляет объекты для сохранения информации, а клиентский JavaScript преходящ. Клиентские объекты существуют, пока пользователь имеет доступ к странице. Серверы могут объединять информацию от многих клиентов и многих приложений и могут сохранять большие объёмы данных в базе данных. Важно помнить обо всех этих характеристиках при распределении функциональности между клиентом и сервером.




      Содержание  Назад  Вперед