IBM Worklight

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

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

IBM Worklight состоит из четырех основных компонентов:

  • IBM Worklight Studio - интегрированная среда разработки на основе Eclipse. В этой среде поддерживаются все задачи по написанию кода и интеграции, необходимые для создания полнофункциональных приложений.
  • IBM Worklight Server - промежуточное ПО, оптимизированное для мобильных устройств. Это ПО представляет собой Java-сервер, играющий роль шлюза между приложениями, серверными системами и облачными службами.
  • IBM Worklight Device Runtime Components - клиентские программные интерфейсы (API) среды выполнения, предназначенные для расширения функций сервера.
  • IBM Worklight Console - веб-интерфейс администрирования серверов, адаптеров, приложений и push-служб.


IBM Worklight Studio

  • Стандартные технологии и средства разработки многофункциональных приложений HTML5, гибридных и "родных" приложений для всех поддерживаемых современных устройств.
  • Максимально возможная степень совместного использования программ при разработке поведения и руководств по стилю, соответствующих конечной среде.
  • Доступ к API-интерфейсам устройства из собственного кода или кода на стандартных веб-языках через унифицированный мост PhoneGap. Для обеспечения оптимального баланса между эффективностью разработки и функциональностью для конечных пользователей можно использовать одновременно собственные и стандартные языки.
  • Возможность использования сторонних средств, библиотек и платформ, например jQuery Mobile, Sencha Touch и dojox.mobile.
  • Поддержка вариантов среды выполнения для создания приложений, автоматически адаптирующихся к условиям среды, например форм-фактору, разрешению экрана, поддержке HTML и методам ввода пользовательского интерфейса.

IBM Worklight Server

  • Поддержка адаптеров для загрузки и обновления данных в источниках информации, возможность выполнения транзакций и вызова других служб и приложений. Адаптеры представляют собой программные компоненты на стороне сервера, обеспечивающие подключение пользователей к корпоративным серверным системам.
  • Поддержка нескольких сотен тысяч пользователей, выполняющих транзакции, и предоставление этим пользователям прямого доступа к серверным системам практически из любого места. Улучшить взаимодействие с пользователями позволяет архитектура push-уведомлений, не зависящая от ОС.
  • Возможность настройки, тестирования и развертывания описательных XML-файлов для подключения к разнообразным серверным системам средствами IBM Worklight Studio. Интеграция с существующими механизмами безопасности и проверки подлинности.
  • Возможность непосредственного обновления развернутых гибридных и веб-приложений без подключения к различным хранилищам приложений (зависит от условий предоставления услуг со стороны поставщика приложения).
  • Автоматическое преобразование иерархических данных в поддерживаемый мобильными платформами формат JSON (JavaScript Object Notation) для оптимальной работы приложений. Для снижения общего трафика можно создавать сложные объединения из нескольких источников данных.

IBM Worklight Device Runtime Components

  • Клиентские API-интерфейсы среды выполнения предоставляют необходимые библиотеки, интегрированные в хранящийся локально код приложения. Эти компоненты дополняют возможности сервера IBM Worklight Server, предоставляя приложениям готовый интерфейс для доступа к встроенным функциям устройств.
  • IBM Worklight использует платформу разработки PhoneGap для создания унифицированного моста между стандартными веб-технологиями (HTML5, CSS3 и JavaScript) и собственными функциями различных мобильных платформ.
  • API-интерфейсы подключения и проверки подлинности поддерживают мобильную интеграцию данных. Возможности безопасности включают поддержку шифрования на устройстве, автономной проверки подлинности и удаленного отключения приложений.
  • Поддержка кроссплатформенности включает варианты среды выполнения, абстракции пользовательского интерфейса и совместимость с HTML5. Обслуживание ресурсов включает непосредственное обновление веб-ресурсов приложений и кэширование HTML5.
  • Встроенные отчеты и возможность создания собственных отчетов на основе событий.

IBM Worklight Console

  • Отслеживание всех развернутых приложений, адаптеров и правил push-уведомлений из централизованной веб-консоли.
  • Удаленное отключение приложений на основе предварительно настроенных правил для версий приложений и типов устройств.
  • Возможность настройки приложений, отправляемых пользователям при запуске приложений.
  • Сбор статистики по пользователям из всех запущенных приложений. Создание встроенных, предварительно настроенных отчетов об использовании и популярности приложений среди пользователей. Данные отчетов можно экспортировать в системы бизнес-аналитики.
  • Настройка правил сбора данных для событий, связанных с приложениями.

Страница сайта http://test.interface.ru
Оригинал находится по адресу http://test.interface.ru/home.asp?artId=32090