Документация iSZN

Серверный файл

Серверный файл — это файл, обеспечивающий работу серверной части Системы и размещаемый в специальном каталоге на сервере iSZN (см. «Экземпляр Системы»). Для копирования серверных файлов из базы данных на сервер iSZN используется процедура установки файлов (см. «Копирование серверных файлов на сервер»). При установке снимка, содержащего серверные файлы, их установка выполняется автоматически.

Характеристики серверного файла

  • Серверный файл идентифицируется уникальным региональным ключом.
  • Серверный файл всегда относится к какой-либо серверной папке.
  • Серверный файл имеет обязательное уникальное в пределах своих района и серверной папки наименование; также для него можно ввести описание.
  • Серверный файл имеет обязательное имя файла, которое идентифицирует его в файловой системе сервера.
  • Серверные файлы могут быть двух типов:
    • Обычный файл. Файлы этого типа имеют постоянное содержимое, которое при добавлении серверного файла в базу данных определяется содержимым выбранного файла.
    • Генерируемый динамически файл. Файлы этого типа не имеют постоянного содержимого. Для них задаётся специальная функция, с помощью которой Система определяет содержимое файла. Эта функция выполняется во время процедуры установки файлов на сервер. Таким образом, установка на сервер файла такого типа может приводить к изменению содержимого существующего на сервере файла (в то время как установка обычного файла никогда не изменяет содержимое существующего файла, если он, конечно, не был изменён в базе данных).

Работа с серверными файлами

См. также