5. Общая схема работы
В типовой установке серверное приложение запускается как служба операционной системы и подключается к PostgreSQL.
PostgreSQL может быть установлен на том же сервере или вынесен на отдельный сервер базы данных. Во втором случае серверная часть S-INFO будет подключаться к базе данных по сети.
|
На Linux внешний доступ обычно настраивается через Nginx:
Пользователь / клиентское приложение
↓
Nginx
↓
Серверная часть S-INFO
↓
PostgreSQL / Папка хранения файлов
На Windows внешний доступ обычно настраивается через IIS:
Пользователь / клиентское приложение
↓
IIS
↓
Серверная часть S-INFO
↓
PostgreSQL / Папка хранения файлов
Nginx и IIS принимают внешние запросы, работают с доменным именем и сертификатами, а серверная часть S-INFO выполняет прикладную логику и взаимодействует с базой данных.
|