- CUSTIS Forms
- CUSTIS Universal .NET
- CUSTIS Patcher for Oracle
- CUSTIS Universal for Oracle
- CUSTIS Universal for Oracle: Репликации
- CUSTIS GL-XML for Oracle
CUSTIS Forms
CUSTIS Forms предлагает оригинальный подход к созданию приложений на основе универсального тонкого клиента для Microsoft Windows.
Вся бизнес- и интерфейсная логика сосредоточена на сервере. Клиент лишь получает от сервера описание интерфейсов и посылает обратно уведомления о событиях, происходящих в элементах управления. В ответ на события сервер генерирует обновление интерфейса, причем только отдельных форм или элементов.
Такая организация взаимодействия позволяет объединить возможности традиционных desktop-приложений (интерактивность, взаимодействие с локальным ПО и периферийными устройствами) с преимуществами веб-приложений (простое развертывание и обновление). Помимо набора удобных элементов управления, клиентское приложение предоставляет множество стандартных функций (автоматическое обновление, сохранение настроек интерфейса, генерация отчетов), что избавляет разработчиков от необходимости их реализовывать самостоятельно.
CUSTIS Forms предусматривает двух- или трехзвенную схему развертывания приложения. В первом случае логика приложения реализуется непосредственно в СУБД Oracle на PL/SQL, во втором — в ASP.NET веб-сервисе.
В обоих случаях часть логики (например, динамичное поведение интерфейса или взаимодействие с оборудованием) может быть вынесена непосредственно на клиентское звено. Для этого используются скриптовый движок на JScript .NET и возможность подключения плагинов (.NET-сборки), которые имеют непосредственный доступ к объектной модели интерфейса. Клиентская часть позволяет интегрировать в единый интерфейс несколько приложений (модулей), в том числе развернутых на разных серверах и по разным схемам. При этом возможна организация межмодульного взаимодействия.
Эта технология используется в наших проектах:
- Система «Каталог товаров» для ГК «Спортмастер»
- MDM-система для ГК «Спортмастер»
- Retail Management System для ГК «Спортмастер»
- Система «Оптовые продажи: отгрузки, взаиморасчеты с контрагентами»
- Система «Главная бухгалтерская книга» для Газпромбанка
- Автоматизация Единого информационно-расчетного центра г. Астрахани
- Система «Радей-Соцзащита» для правительства Саратовской области
- АИС «Аналитика образования» для Департамента образования г. Москвы