CMP - United Business Media TechOnline
All Articles Products Courses Papers VirtuaLabs Webinars Web
 
LoginRegister
      TechOnline > Electronics Company Directory > Technical Paper

Technical Papers
Creating Real-time Applications in the Java Programming Language

Click to Download
pdf logo
2005 Embedded Systems Conference San Francisco Paper
197 KB (17 pages)
March 10, 2005
 

Steve Furr
QNX Software Systems

The portability promise of the Java programming language—expressed in the now-famous "Write Once, Run Anywhere" slogan—accounts for much of Java's popularity among developers of web-based and enterprise applications. It has also sparked a growing interest in Java among developers of real-time and embedded systems. The portability benefits for the embedded market are clear: developers can reuse application code across product lines and deploy it on new hardware or software platforms, without having to recertify the entire system—provided, of course, the Java runtime environment itself has been certified.

In this paper, we introduce the guiding principles that the expert group employed to create the specification, discuss the resulting extensions to the Java specifications, and illustrate some of the programming interfaces and patterns for real-time programming in Java.

 
Rate this paper
WORSE | BETTER
1 2 3 4 5

submit a paper
Follow Tech Papers

Embedded Systems Conference (ESC)
QNX Software Systems
   

ARTICLE
1. Embedded Java

COURSE
2. Java for Embedded Systems