Overview
WebSphere® Real Time enables customers building applications dependent on a precise response time to take advantage of standard Java™ technology without sacrificing determinism.
WebSphere® Real Time is a Javatm Runtime Environment (JRE) with Software Development Kit (SDK) that delivers the following capabilities:
Real-time Garbage Collection: This greatly simplifies real-time application development using standard Java programming.
Real-time Specification for Java: IBM® provides a conformant Real Time Specification for Java (RTSJ) Class Library 1.0.2.
Ahead-of-Time compilation: Enables application developers to precompile code for the most deterministic execution performance, which is significantly faster than interpretation.
Class sharing support: This support improves dynamic class loading performance and improves memory footprint in multiple JVM scenarios.
Features and Benefits
For customers building applications that depend on precise response times, WebSphere Real Time provides a development and execution environment with deterministic timing behavior that is also compatible with the Java programming language. Users of WebSphere Real Time benefit from improved productivity and reliability by reusing their Java-based assets and skills without sacrificing the deterministic properties associated with lower-level languages. WebSphere Real Time provides a stand-alone execution environment and a development kit that supports deterministic execution behavior.
Measured response times in milliseconds when critical application characteristics require sub-second response times.
Provides a realistic alternative for real-time programming that supports the Java 6.0 programming model instead of lower-level languages like Ada 95, C, or C++.
Extends the Java programming model to support real-time applications with the Real-Time Specification for Java (RTSJ) 1.0.2.
"Soft" real-time support with standard Linux® distributions: Support has been added to improve deterministic behaviors when using Linux kernels without real-time extensions.
WebSphere Real Time is intended to be used as part of an integrated solution that includes IBM hardware and Linux operating systems with real-time kernel extensions. Version 2 is also able to run on IBM hardware with standard Linux distributions to support applications with less stringent deterministic requirements.

