Создание дополнительных ABL-приложений в PASOE
В вашем экземпляре PAS for OpenEdge может быть несколько ABL-приложений в зависимости от бизнес-требований. Каждое ABL-приложение будет иметь своё собственное подключение к базе данных и настройки безопасности.
Например, вы можете отделить приложение для отдела кадров от приложения, которое управляет вашим бизнесом, каждое со своей собственной базой данных и настройками безопасности.
Другой пример, это возможность объединить приложения в одном сервере приложений, которые ранее работали на отдельных «классических» серверах приложений, потому что каждый классический сервер приложений требовал собственного режима работы (stateless, state-aware, state-reset). Поскольку «классический» сервер приложений не мог работать одновременно в разных режимах, приходилось создавать отдельные экземпляры. В новом сервере приложений PAS for OpenEdge стало возможным чтобы один экземпляр мог исполнять несколько ABL-приложений в разных режимах (Session-Managed, Session-Free) – потому что режим работы задаётся на стороне клиента, а не сервера.
Таким образом, благодаря PAS for OpenEdge вы можете сократить количество серверов приложений развернув несколько ABL-приложений в пределах одного экземпляра PAS.
Чтобы создать дополнительное ABL-приложение в экземпляре PAS for OE, необходимо развернуть файл oeabl.war, расположенный в корневой инсталляции PAS for OpenEdge, используя следующий синтаксис скрипта TCMAN:
tcman.bat deploy –a WebAppName $DLC\servers\pasoe\extras\oeabl.war
Для получения дополнительной информации о создании дополнительных ABL-приложений в PAS for OpenEdge, обратитесь к документации: Progress Application Server for OpenEdge: Administration user guide.