Расширения реального времени для Java™ (real-time Java) сочетают в себе легкость программирования на языке Java с обеспечением производительности, которая требуется приложениям, работающим в режиме реального времени. Эти расширения предоставляют возможности по организации среды реального времени, не поддерживаемые стандартными виртуальными машинами Java.
Часть 1. Отличительные возможности режима реального времени в Java
В этой статье будут приведены некоторые советы, которые помогут вам начать использовать элементы режима реального времени в вашем Java-приложении. В ней описывался ряд средств, касающихся планирования выполнения потоков и управления памятью, которые могут оказаться полезными при реализации режима реального времени в вашем случае. Прочитав статью, вы можете продолжать использовать классические преимущества Java, такие как переносимость и безопасность, сочетая их использование с новыми возможностями, благодаря которым ваше приложение сможет соответствовать требованиям по выполнению в режиме реального времени.
Часть 2. Повышение качества сервиса, предоставляемого приложением
В этой статье объясняются первопричины подобных задержек и прерываний, а также описываются методы по смягчению их последствий, которые позволяют повысить качество сервиса, обеспечиваемого вашим приложением.
Часть 3. Создание, валидация и анализ Java-приложений, работающих в режиме реального времени
В этой статье рассказывается о применении технологий и подходов, описанных в предыдущих двух статьях, а также в серии Java в режиме реального времени при проектировании, реализации, валидации и анализе простого приложения, работающего в режиме реального времени. При этом особое внимание уделяется проверке того, что приложение стабильно обеспечивает требуемый уровень качества сервиса.
Подробнее на IBM developerWorks Россия