Новая версия Oracle Java ME Embedded
Корпорация Oracle анонсировала выпуск Java ME Embedded 8.1 – обновленного компонента семейства продуктов Oracle Java Embedded. Эта версия предлагает среду исполнения Java, оптимизированную для микроконтроллеров ARM и других систем с ограниченными ресурсами.
Учитывая развитие Интернета вещей, организациям необходимы открытые межотраслевые платформы, обеспечивающие ускоренный вывод на рынок и расширение возможностей встроенных устройств. Ориентируясь на эти потребности, платформа Java Platform, Micro Edition (Java ME) предлагает полную поддержку лучших архитектур встроенных микросхем и новые решения для плат на базе архитектуры ARM.
Ключевые характеристики Oracle Java ME Embedded 8.1 – поддержка микроконтроллеров ARM Cortex-M и ряд других усовершенствований, включая улучшения коммуникационных и сетевых возможностей и расширение функций обеспечения безопасности, а также средства повышения производительности разработки приложений, такие как анализ динамически распределяемой памяти и оптимизированное использование инструментальных средств.
Предлагая версию Java ME Embedded 8.1 Developer Preview, Oracle позволяет Java-разработчикам экспериментировать с платформой разработки ARM mbed и распространять существующую поддержку Java на другие архитектуры и платформы ARM. Платформа mbed для разработки интеллектуальных устройств на базе 32-разрядных микроконтроллеров ARM Cortex-M призвана уменьшить фрагментированность отрасли микроконтроллеров. Эта платформа, дополненная поддержкой Java, предоставляет решение для быстрого создания прототипов и продуктов, главным образом предназначенных для функционирования в сети IoT.
Кроме того, Oracle и Freescale добавляют поддержку Java в микроконтроллеры серии Freescale Kinetis K на базе ядер Cortex-M4, что позволяет разработчикам встроенных систем использовать средства программирования Java, а также предварительную версию платформы для разработки FRDM-K64F с использованием mbed.
Oracle Java ME Embedded 8.1 также включает улучшенную поддержку решения для обеспечения беспроводной связи Qualcomm Gobi 3G/4G для двух новых семейств устройств.
Кроме того, Oracle предлагает программу Java Platform Integrator (OJPI), позволяющую сторонним разработчикам портировать Java ME Embedded на ряд других платформ, дополняя дистрибутивы Oracle с целью охвата широкого спектра встроенных устройств.