С помощью серверных событий можно выполнять ISBL-вычисления на отдельном сервере. А именно:
• | ресурсоемкие операции, которые занимают много времени при выполнении на клиенте. Например, вычисления при сохранении карточки справочника; |
• | регулярные вычисления, например, сценарий Агент обработки регулярных совещаний; |
• | вычисления, требующие специального ПО. Например, обращение к учетной системе в рамках типового маршрута; |
• | вычисления, которые либо небезопасно выполнять на клиентском компьютере, либо невозможно из-за требования повышенных привилегий; |
• | вычисления, которые можно отложить, чтобы не мешать работе пользователя. Например, вычисления с документом, который сейчас заблокирован. |
Администратор устанавливает и настраивает службу обработки событий. Подробнее о настройке и архитектуре службы обработки событий см. раздел «Служба обработки событий».
Разработчик:
2. | Создает сценарий в компоненте Сценарии и связывает его с серверным событием. В карточке серверного события автоматически заполняется табличная часть Обработчики. Подробнее см. раздел «Компонента «Сценарии». |
3. | Запускает событие одним из способов: |
• | с помощью сценария Запуск серверного события, который можно вызывать через командную строку с помощью SBLauncher или через веб-сервисы интеграции; |
Примечание
Для создания новых серверных событий или модификации существующих требуется Клиентская лицензия разработчика IS-Builder.