> For the complete documentation index, see [llms.txt](https://docs.aamsystems.ru/passoffice/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aamsystems.ru/passoffice/passoffice-guide/admin-guide-doc/ustanovka-passoffice/komponenty-passoffice.md).

# Компоненты PassOffice

PassOffice является клиент-серверным web-платформенным приложением, состоящим из серверной части, клиентской части и модулей интеграции с сторонними системами.

Ниже приведена структурная схема взаимодействия основных модулей системы PassOffice с описанием используемых протоколов и портов.

<div data-full-width="true"><figure><img src="/files/DTzYxQirUpJEWrJ3Rbex" alt="" width="563"><figcaption></figcaption></figure></div>

{% hint style="success" %}
Перед тем, как приступить к [установке PassOffice](/passoffice/passoffice-guide/admin-guide-doc/ustanovka-passoffice.md), убедитесь, что межсетевые экраны и сетевое оборудование обеспечивают доступность всех необходимых компонетов и модулей.
{% endhint %}

### Серверная часть PassOffice

[**Серверная часть**](/passoffice/passoffice-guide/admin-guide-doc/ustanovka-passoffice/sposoby-ustanovki/windows/server.md) PassOffice состоит из:

* **Серверное приложение PassOffice** - Java-приложение, выполняющее роль ядра системы.
* [**База данных** **Postgres**](/passoffice/passoffice-guide/admin-guide-doc/ustanovka-passoffice/sistemnye-trebovaniya/vneshnyaya-baza-dannykh-postgresql.md) - используется для хранения данных.
* [**Сервер лицензирования** **LWM**](/passoffice/passoffice-guide/admin-guide-doc/ustanovka-passoffice/licenzirovanie.md) (*LicenceWebManager*) - модуль, позволяющий лицензировать запуск серверного приложения и компонентов клиентской части PassOffice, таких как PassOffice Terminal и менеджер драйверов WDM.

### Клиентская часть PassOffice

Клиентская часть PassOffice состоит из:

* **Клиент PassOffice** - web-интерфейс PassOffice, запускаемый в браузере.
* **Приложение PassOffice Terminal** - приложение, работающее внутри терминала самостоятельной регистрации PassOffice Terminal.
* **Менеджер драйверов WDM** (*WebDriverManager*) - модуль, используемый на рабочих местах операторов PassOffice и внутри PassOffice Terminal для взаимодействия клиента PassOffice и приложения PassOffice Terminal с дополнительным оборудованием, таким как сканеры документов, считыватели карт, диспенсеры выдачи карт.
* [**PassOffice Mobile**](/passoffice/relizy/passoffice-mobile.md) - мобильное приложение для смартфонов на платформе Android и iOS.

### Интеграции PassOffice

PassOffice имеет множество интеграций со сторонними системами. Узнайте подробнее в разделе [Интеграции](/passoffice/passoffice-guide/admin-guide-doc/acs-configuration.md).
