Аритектура ЭБС

ЭБС biblio STOR-M имеет классическую трехзвенную архитектуру. В состав электронно-библиотечной системы (ЭБС) входят следующие компоненты:

  1. Клиент — клиентское приложение (тонкий клиент) представлено в двух видах — в виде веб-клиента для основной массы пользователей (читателей ЭБС) и десктопного клиента, предназначенного для работы библиотекарей и редакторов;

  2. Сервер приложений — приложение, реализующее основную логику работы ЭБС;

  3. Сервер баз данных (MySQL, MS SQL, PostgreSQL, Oracle) для хранения метаданных, пользователей, прав и политик доступа, уведомлений и пр. данных за исключением файлов;

  4. Файловое хранилище — раздел на сетевом хранилище, подключенный к архивному серверу, для хранения пользовательских файлов.

Схема взаимодействия компонентов системы представлена на рисунке ниже: