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

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

Oracle также сообщила о выпуске Oracle Java Wireless Client 3.2 и Oracle Java ME Software Development Kit (SDK) 3.2.

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

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

"Стремительное развитие "Интернета вещей" повышает спрос на открытые межотраслевые платформы, обеспечивающие быстрый вывод на рынок и расширение возможностей встроенных устройств, а также строгий контроль затрат на разработку, производство и поддержку, - отметила Нандини Рамани (Nandini Ramani), вице-президент Oracle по направлению Engineering, Java Client and Mobile Platforms. - Уникальная гибкая архитектура Java позволяет удовлетворить эти потребности, предлагая защищенную виртуальную машину, поддерживающую обновления и загрузку приложений в удаленном режиме. С выпуском новой платформы Oracle Java ME Embedded 3.2, Oracle обеспечивает связь данных и процессов для небольших встроенных устройств M2M, образуя "Интернет вещей".

Oracle Java ME Embedded 3.2

Платформа 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 на web-сайте Oracle Technology Network (OTN). Этот бинарный файл будет запускаться как полная среда исполнения Java ME на отладочной плате, обеспечивая быстрое создание прототипов с использованием средств разработки Java IDE.
В ближайших релизах планируется добавить поддержку новых плат и выпустить готовые бинарные файлы для разработчиков.

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

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

Oracle Java Wireless Client 3.2 основывается на оптимизированной реализации Java ME, предоставляя функционально насыщенную прикладную среду для мобильных устройств массового производства. Новая версия:

  • Эффективно использует стандартные JSR, оптимизации/API-интерфейсы Oracle и гибкий слой портирования для модификаций под конкретные устройства, которые настраиваются в соответствии с требованиями устройства/микросхемы
  • Поддерживает расширенные инструментальные функции, такие как мониторинг памяти и сети, а также инструментальные возможности устройств
  • Обеспечивает поддержку двух SIM-карт, что весьма полезно для устройств массового производства, поддерживаемых несколькими операторами с несколькими телефонными подключениями.

Oracle Java ME SDK 3.2

Oracle Java ME SDK 3.2 предлагает полную среду разработки для Oracle Java ME Embedded 3.2 и Oracle Java Wireless Client 3.2, включает:

  • Поддержку небольших встроенных устройств
  • Администрирование и отладку на месте эксплуатации и в удаленном режиме
  • Новые подключаемые модули Java ME SDK для Eclipse в дополнение к существующей поддержке в NetBeans Integrated Development Environment (IDE), обеспечивающие больше сред разработки приложений для разработчиков Java ME.
  • Новый инструмент визуального представления устройств, который разработчики могут использовать для создания специального оформления устройств при тестировании приложений.

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