Выбор ответа Middle Клиент, сервер и контекст обновлено

Флаг «Вызов сервера»

Вопрос

Общий модуль с флагом «Сервер», без флага «Вызов сервера». Можно ли вызвать его экспортную функцию из клиентского кода?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Нет: с клиента вызывают только модули с «Вызов сервера». Флаг «Вызов сервера» открывает модуль для вызова с клиента и означает переход клиент-сервер с затратами на передачу данных.

Варианты ответа

  1. Да: любой серверный общий модуль доступен с клиента
  2. Да, если функция объявлена с ключевым словом Экспорт в модуле
  3. Нет: с клиента вызывают только модули с «Вызов сервера»правильный ответ
  4. Только в веб-клиенте, в тонком клиенте нельзя

Разбор

Флаг «Вызов сервера» открывает модуль для вызова с клиента и означает переход клиент-сервер с затратами на передачу данных. Без него модуль доступен только из серверного кода. Экспортность нужна, но недостаточна. Веб-клиент работает по тем же правилам.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.