Яндекс.Метрика 12

Технологическая платформа ОПТИМУМ (Optimum Platform)

Технологическая платформа ОПТИМУМ предназначена для разработки мобильных приложений, использующих архитектуру «Клиент-Сервер», и приложений для IoT (интернета вещей). Платформа предназначена для создания клиентских приложений на операционных системах Android, Windows (Universal Windows Apps), iOS, "Аврора". Наиболее выгодно использовать платформу в приложениях, которые обмениваются большим объёмом данных и должны поддерживать режим «offline».

Компоненты платформы

В состав платформы входит следующее ПО:

  • Сервис лицензирования;
  • Сервис синхронизации;
  • Центр управления платформой;
  • Сервис обмена данными;
  • Плагины для работы с источниками данных;
  • Плагины аутентификации;
  • Мобильные библиотеки;
  • Документация;
  • Примеры;
  • БД MS SQL Server создается в проекте платформы.

БД MS SQL Server
БД выполняет две основные функции:

  • хранит данные, необходимые для функционирования платформы – настройки, пользовательские алгоритмы обработки данных и т.д.;
  • выступает в роли кэширующей БД, т.е. в ней содержатся бизнес-данные на пути из BackEnd на мобильные устройства или с мобильных устройств в BackEnd.

Сервис лицензирования
Контролирует наличие ключей лицензирования и предоставляет информацию о лицензиях остальным модулям платформы.

Сервис синхронизации
Обеспечивает синхронизацию данных между кэширующей БД и мобильными устройствами.

Центр управления платформой
Позволяет управлять экземплярами платформы, в том числе создавать новые БД платформы, создавать и редактировать все сущности платформы – таблицы и группы синхронизации, переменные платформы и т.д. Кроме того, в центре управления платформой расположен интерфейс управления Сервисом обмена данными. Интерфейс управления СО позволяет определять соединения с источниками данных, объекты обмена данными, группы обмена и настраивать расписание обмена. Осуществляет управление лицензиями и их учет.

Сервис обмена данными
Обеспечивает интеграцию BackEnd и кэширующей базы платформы. В соответствии с настройками, пересылает данные из таблиц источников данных в синхронизируемые таблицы платформы и обратно.

Мобильные библиотеки
Набор программных библиотек, предназначенных для использования разработчиком мобильного приложения. Отвечает за создание и поддержание актуальной структуры БД мобильного приложения, определение изменившихся данных и синхронизацию данных.

Плагины
Плагин – это подключаемый программный модуль, расширяющий возможности основного программного продукта. Правила написания плагина описываются производителем программного обеспечения. Реализация необходимого плагина может быть выполнена силами пользователя платформы.

В платформе используются два вида плагинов:

  • Плагин аутентификации (ПА);
  • Плагин обмена (ПО).

Для разработки плагинов платформы предоставляется специальная библиотека - Optimum.Interfaces.dll. В этой библиотеке описаны интерфейсы, которые должны реализовывать плагины, работающие с платформой.

Технологическая платформа ОПТИМУМ включена в Единый реестр российских программ для электронных вычислительных машин и баз данных Министерства цифрового развития, связи и массовых коммуникаций Российской Федерации (№1793 от 06.09.2016).

Технологическая платформа ОПТИМУМ зарегистрирована в Реестре программ для ЭВМ (свидетельство №2008614880 от 10.10.2008).

Документация

Руководство пользователя (разработчика) (PDF)

Инструкция по установке (PDF)

Процесс оказания услуг по технической поддержке (PDF)

Состав решения и политика лицензирования (PDF)

Стоимость лицензий и политика лицензирования обсуждаются по итогам формирования детальных функциональных требований Заказчика к решению. Заполните форму обратной связи ниже («Получить консультацию»), и Вам вышлют коммерческое предложение.

Сопровождение (техническая поддержка) пользователей обеспечивается посредством использования телефонной связи по телефону +7 985 776-81-67 и средствами электронной почты (mail@cdc.ru) на русском языке в круглосуточном режиме.

Получить консультацию

Ваше сообщение отправлено!

Менеджер свяжется с Вами в ближайшее время.