SWD Software Ltd. - официальный дистрибьютор QNX на территории России и стран бывшего СССР Операционная система реального времени QNX
Инструменты для создания надёжных встраиваемых систем и
интеллектуальных устройств любой сложности
QNX Software Systems - разработчик встраиваемой операционной системы QNX
  Стандартная версия

Среда исполнения IBM Websphere Everyplace Custom Environment

Информация

Коммерческий запрос 

IBM Websphere Everyplace Custom Environment – это полнофункциональная промышленная среда исполнения, предназначенная для внедрения на встраиваемых приложений в закрытых системах, не требующих совместимости с J2ME.

Данная среда исполнения обеспечивает технические средства внедрения встраиваемых Java-приложений и представляет собой компактную, надежную и высокопроизводительную платформу на базе виртуальной машины IBM J9™. Она позволяет оптимизировать стек драйверов (device stack) в соответствии с системными ограничениями и требованиями работы приложения, а также поддерживает методы "глубокого" встраивания, которые позволяют сократить объем занимаемой памяти.

Виртуальная машина IBM J9™ оптимизирована для целого ряда стандартных отладочных платформ, что чрезвычайно важно, когда каждый байт памяти на счету, а высокая производительность приложения является главной целью. Среда исполнения IBM Websphere Everyplace Custom Environment обеспечивает максимальную гибкость и полный контроль системных ресурсов.

Возможности и преимущества:

  • Среда исполнения IBM Websphere Everyplace Custom Environment основана на высокопроизводительной виртуальной машине IBM J9:
    • применяется в промышленности и прошла независимое тестирование, подтвердившее высокую скорость работы для встраиваемых систем;
    • представляет собой конфигурируемый, компактный и быстродействующий архитектурный уровень с предсказуемым временем отклика, который обеспечивает общий интерфейс для управления множеством специфичных интерфейсов взаимодействия между ОС и устройствами;
    • поддерживает среды с ограниченными ресурсами и имеет гибкую конфигурацию с рядом настроек: поддерживаемые функции (например, динамическая загрузка классов), использование памяти и изменение размера стеков, инкрементное изменение распределения памяти, изменение размеров ПЗУ и ОЗУ для загрузки классов;
    • стабильная реализация виртуальной машины, которая упрощает перенос приложений с одной конфигурации на другую.
  • Обеспечивает точный контроль сред исполнения:
    • библиотеки классов Xtreme, Core, Gateway, Max;
    • технология SmartLinker позволяет разработчикам удалять до 30% неиспользуемых классов, методов и полей для достижения минимального объема занимаемой памяти;
    • обеспечивает максимальную гибкость в соотношении между функциональностью и объемом занимаемой памяти.
  • Совместимость со всеми поддерживаемыми процессорными архитектурами.
  • Реализация открытого стандарта SyncML:
    • ускорение обмена данными между приводами с поддержкой SyncML благодаря общему универсальному взаимодействия между устройствами, приложениями и сетями;
    • SyncML/DS обеспечивает синхронизацию приложений (от серверных приложений до ПО для мобильных телефонов).