Oracle представила Java ME Embedded 3.2

Корпорация Oracle представила Oracle Java ME Embedded 3.2 – новый продукт в семействе Java Platform, Micro Edition (Java ME), предлагающий полную клиентскую среду Java, оптимизированную для микроконтроллеров и других устройств с ограниченными ресурсами.

Продукты Oracle Java Embedded позволяют клиентам и партнерам эффективно использовать обширную экосистему Java, включающую более 9 млн Java-разработчиков по всему миру.

Технологии Java Embedded являются ключевым компонентом E2E (end-to-end) платформы Oracle «от устройства до центра обработки данных», упрощающей развертывание решений M2M (Machine to Machine).

Платформа Oracle Java ME Embedded 3.2 создана и оптимизирована в соответствии с потребностями небольших, маломощных встроенных устройств, таких как микроконтроллеры и другое оборудование с ограниченными ресурсами без экранов или пользовательских интерфейсов. Среди таких потребностей: загрузка и обновление приложений «на лету»; удаленное функционирование, зачастую в нестандартных условиях; добавление новых возможностей без влияния на существующую функциональность; поддержка оборудования, с объемом оперативной памяти от 130 КБ и пространством для постоянного хранения данных от 350 КБ.

Oracle Java ME Embedded 3.2 основывается на том же программном коде, что и продукт Oracle для мобильных устройств Oracle Java Wireless Client.

Целевыми рынками для Oracle Java ME Embedded 3.2 являются беспроводные модули для M2M, системы контроля производства и зданий, интеллектуальные энергосети, домашние автоматические системы, а также датчики и устройства отслеживания состояния окружающей среды.

Представленный продукт является коммерческой реализацией Java для небольших устройств на базе архитектуры ARM, включая Cortex-M и Cortex-A. Эта реализация может лицензироваться Oracle в виде исходного кода или готового бинарного файла. Стандартный бинарный файл Oracle Java ME Embedded 3.2 для отладочных плат ARM KEIL на базе ARM Cortex M-3/4 скоро можно будет загрузить в разделе Java Embedded на сайте Oracle Technology Network (OTN). Этот бинарный файл будет запускаться как полная среда исполнения Java ME на отладочной плате, обеспечивая быстрое создание прототипов с использованием средств разработки Java IDE.кроме того, в ближайших релизах планируется добавить поддержку новых плат и выпустить готовые бинарные файлы для разработчиков.

Oracle Java ME Embedded 3.2 позволяет клиентам продлевать срок службы, повышать гибкость и ценность встроенных решений, поддерживая обновления приложений на месте эксплуатации, без нарушения целостности и безопасности системы. Это позволяет выполнять обновления многих сертифицированных отраслью устройств без потребности в повторной сертификации всего устройства.

Oracle Java ME Embedded 3.2 исключает привязку приложений для небольших встроенных устройств к одной аппаратной платформе. Клиенты могут теперь создавать программное обеспечение параллельно с разработкой оборудования, чтобы повышать эффективность и ускорять вывод на рынок.

©  CNews