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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Описание процесса оказания услуг по технической поддержке (PDF, 0,5 Мбайт)

Для получения подробной информации необходима регистрация. Зарегистрироваться

Мы в Facebook Мы в Twitter Группа ВКонтакте  Мы в Instagram Мы на YouTube
     Поиск по сайту:
 
Многоканальный телефон
+7 (495) 956-1325

Логин:
Пароль:
Регистрация
Забыли свой пароль?