Oracle анонсировала выпуск Oracle Java ME Embedded 8.1, обновленного компонента семейства продуктов Oracle Java Embedded.
Новая версия Oracle Java ME Embedded предлагает среду исполнения Java, оптимизированную для микроконтроллеров ARM и других систем с ограниченными ресурсами.
Развитие Интернета вещей продолжает поддерживать технологические инновации, трансформируя методы работы и стиль жизни. И организациям необходимы открытые межотраслевые платформы, обеспечивающие ускоренный вывод на рынок и расширение возможностей встроенных устройств при сокращении затрат. Чтобы помочь клиентам удовлетворить эти потребности, платформа Java Platform, Micro Edition (Java ME) предлагает полную поддержку лучших архитектур встроенных микросхем и новые решения для плат на базе архитектуры ARM.
Выпуская новую версию, компания Oracle портирует Oracle Java ME Embedded на новые платформы и открывает дополнительные возможности на рынке встроенных систем и решений для Интернета вещей (Internet of Things, IoT).
Ключевыми характеристиками Oracle Java ME Embedded 8.1 являются поддержка микроконтроллеров ARM Cortex-M и ряд других усовершенствований, включая улучшения коммуникационных и сетевых возможностей и расширение функций обеспечения безопасности, а также средства повышения производительности разработки приложений, такие как анализ динамически распределяемой памяти и оптимизированное использование инструментальных средств.
«Интернет вещей предлагает организациям обширные перспективы для развития бизнеса, но его возможности не могут быть в полной мере реализованы без использования открытой межотраслевой платформы, — отметил Петер Уцшнайдер (Peter Utzschneider), вице-президент Oracle по развитию продуктов Java. — Выпуская Oracle Java ME Embedded 8.1, Oracle предоставляет клиентам и партнерам более широкие возможности для разработки решений с высокими уровнями функциональности, надежности, портируемости и безопасности для любых типов устройств. В результате организации могут сокращать затраты, повышать качество продуктов и быстрее выводить их на рынок благодаря современной платформе для разработки Java-приложений «от устройства до центра обработки данных».
Предлагая версию 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 для двух новых семейств устройств.
«Java ME Embedded — это превосходное решение для пользователей беспроводных M2M-модулей Telit. Оно удовлетворяет потребности отрасли встроенных систем в отношении сокращения затрат и ускорения разработки, предлагая отличную среду разработки и исполнения, — отметил Феликс Маршал (Felix Marchal), директор по продуктам компании Telit Wireless Solutions. — Oracle Java ME Embedded позволяет пользователям высокоскоростных модулей сотовой связи Telit сосредоточить свои ресурсы на создании инновационных решений IoT и M2M, а также сводить к минимуму затраты на сопровождение».
Oracle Java ME Embedded предлагает программу Oracle Java Platform Integrator (OJPI), позволяющую сторонним разработчикам портировать Oracle Java ME Embedded на ряд других платформ, дополняя дистрибутивы Oracle с целью охвата широкого спектра встроенных устройств.
С момента выпуска в этом году последней версии Oracle Java ME Embedded наблюдается значительный рост популярности этой платформы — более чем на 70% выросли темпы ее освоения в сравнении с предыдущими версиями.
«Oracle Java ME Embedded предоставляет нам технологию объектно-ориентированного программирования, поддерживающую разработку решений на базе открытых стандартов для Интернета вещей. V2COM планирует эффективно использовать расширенную поддержку в Java ME 8.1 таких платформ, как Cortex-M, для создания шлюзов нового поколения. Java — это ключевая технология для создания гибких и безопасно распространяемых решений, ускоряющая интеграцию, что чрезвычайно важно для любого масштабного проекта», — заявил Гильерме Спина (Guilherme Spina), управляющий директор компании V2Com.