RegionSoft Application Server (сервер сценариев) – это программное решение, предназначенное для выполнения различных автоматизированных задач с массивами данных.

Основным преимуществом RegionSoft Application Server является возможность организации автоматизированных обработок, не требующих личного участия пользователей, которые могут выполняться по расписанию, либо по HTTP-запросу. Большинство типовых обработок могут быть вызваны одной функцией, что значительно облегчает управление данными. Например, можно настроить создание архивной копии базы данных RegionSoft CRM с использованием штатного бэкапа Firebird, который будет осуществляться каждый день в 2:00 ночи, кроме субботы и воскресенья. При этом вся работа будет осуществлена автоматически.

RegionSoft Application Server может выполнять сценарии:

  • по расписанию (наступило нужное время – отработал сценарий)
  • по воздействию (поступил http-запрос – отработал сценарий)

Наличие встроенного HTTP-сервера позволяет осуществлять задачи, связанные с интеграцией с личным кабинетом web-сайта, отработкой заказов из интернет-магазинов, автоматической отпиской от e-mail рассылки, любые другие задачи, в том числе интеграционные.

Список задач, которые способен выполнять RegionSoft Application Server, неограничен, поскольку все сценарии являются открытыми. Это позволяет гибко настраивать сценарии и использовать при их создании любой программный код на любом из четырех поддерживаемых языков программирования, создавая логику обработки данных любой сложности:

  • PascalScript
  • C++Script
  • JScript
  • BasicScript

Вот далеко не полный перечень возможных задач, которые может выполнять RegionSoft Application Server:

  • автоматическое создание резервных копий баз данных
  • интеграция с 1С и другими учетными системами
  • интеграция с веб-сайтами
  • автоматическое анкетирование пользователей через e-mail
  • периодический анализ и перераспределение клиентов между специалистами
  • рассылка e-mail, создание e-mail уведомлений
  • рассылка sms, создание sms-уведомлений
  • любой анализ данных, например оптимизация загрузки производственного оборудования
  • любые другие задачи, связанные с обслуживанием данных