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

ОПТИМУМ Цифровая Платформа Промышленного Интернета Вещей для Sailfish Mobile OS RUS / OPTIMUM Industrial IoT Platform (OPTIMUM IIoTP) for Sailfish Mobile OS RUS

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Руководство разработчика (PDF, 3,5 Мбайт)

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

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

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

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

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

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