5.7.1. Справочник URI эндпоинтов¶
После запуска сервера приложений по адресу http://server/{DATABASE}/ становятся доступны следующие веб узлы:
Адрес |
Описание |
|---|---|
/ |
Frontend приложения Global ERP |
/webserver/ |
Backend приложения Global ERP |
/fastreportmono/ |
Прокси к серверу FastReport Mono |
/fastreport/ |
Прокси к серверу FastReport VCL 5 |
/ssh/ |
SSH сервер |
/app/sys/ |
Системные HTTP сервисы |
5.7.1.1. Ресурсы узла “/”¶
/login- страница входа./view- ресурсы клиентского приложения./ru.bitec.View- GWT-код клиентского приложения.
5.7.1.2. Ресурсы узла “/webserver”¶
/EngineEndpoint- Используется как:Web-сокет транспорта клиентского приложения
- Url-адрес для получения коллекций изображений
Deprecated since version Для: получения коллекций изображений используйте следующий HTTP сервис
- Url-адрес для получения ресурсов клиентского приложения
Deprecated since version Для: получения ресурсов клиентского приложения используйте следующий HTTP сервис
/BrowserCmdEndpoint- Web-сокет транспорта браузерного плагина./upload- адрес загрузки файлов на сервер./download- адрес скачивания файлов с сервера./sln- [Technical Preview] адрес обработчика http-запросов прикладного решения. Запросы направляются в экземплярru.bitec.gtk.core.servlet.CoreServlet, полученный изru.bitec.gtk.core.servlet.CoreServletFactory.newInstance(Object)
5.7.1.2.1. Параметры EngineEndpoint¶
5.7.1.2.1.1. Получение коллекции изображений¶
Deprecated since version Для: получения коллекций изображений используйте следующий HTTP сервис
Параметры:
cmd =
getImagesessionSecret = Идентификатор сессии
collectionName = Наименование коллекции
/webserver/EngineEndpoint?cmd=getImage&sessionSecret=3dd71af4-f800-4953-a36e-44b71b3e97c2&collectionName=toolbarprimarydisabled
5.7.1.2.1.2. Получение изображения ресурсов прикладного проекта¶
Deprecated since version Для: получения ресурсов клиентского приложения используйте следующий HTTP сервис
Параметры:
cmd =
getResourceImagesessionSecret = Идентификатор сессии
resourceUri = Путь к изображению относительно папки
resources, которая хранится на прикладном проекте. Путь к папкеresources:КореньПроекта/Модуль/src/main/resources.
/webserver/EngineEndpoint?cmd=getResourceImage&sessionSecret=3dd71af4-f800-4953-a36e-44b71b3e97c2&resourceUri=ru/bitec/app/gs3/images/0.svg
5.7.1.3. Ресурсы узла “/app/sys”¶
/monitor- Rest-сервисы мониторинга кластера:/public/isAlive- информирует о доступности ноды./protected/nodes- возвращает список узлов кластера./protected/node- возвращает информацию об узле кластера./protected/sessions- управления рабочими сеансами пользователя./protected/session- управления рабочим сеансом пользователя.
/soap/ws/console/resource- сервис ресурсов (пример: ExtComponent)./rest/report- сервис формирования печатных форм./reports- сервис формирования пачек печатных форм./es/pkg- точка доступа к прикладным RestPkg-пакетам и хранением состояния сессии (Exclusive Session)./ss/pkg- точка доступа к прикладным RestPkg-пакетам и без хранения состояния сессии (Shared Session).