Filter by products, topics, and types of content

(0 Products)

(121 Topics)

(3 Industries)

(6 Types)

1 - 7 of 7 results
Show Summaries | Hide Summaries
View Results
Title none Type none Date none
Developing with real-time Java, Part 1: Exploit real-time Java's unique features
Real-time Java combines ease of programming in the Java language with the performance required by applications that must conform to real-time constraints. Extensions to the Java language provide features for real-time environments that are lacking in the traditional Java runtime environment. This article, the first in a three-part series, describes some of these features and explains how you can apply them to enable real-time performance in your own applications.
Also available in: Chinese   Russian   Japanese  
Articles 01 Sep 2009
Real-time Java, Part 3: Threading and synchronization
This article, the third in a six-part series on real-time Java, examines aspects of threading and synchronization that an implementation of the Real-time Specification for Java (RTSJ) must support. You'll also learn about related threading and synchronization concerns that are essential to keep in mind when you develop and deploy real-time applications.
Also available in: Chinese   Japanese  
Articles 24 Apr 2007
Real-time Java, Part 1: Using Java code to program real-time systems
This article describes the key challenges to using the Java language to develop systems that meet real-time performance requirements. It presents a broad overview of what real-time application development means and how runtime systems must be engineered to meet the requirements of real-time applications. The authors introduce an implementation that addresses real-time Java challenges through a combination of standards-based technologies.
Also available in: Chinese   Japanese  
Articles 10 Apr 2007
Developing with real-time Java, Part 3: Write, validate, and analyze a real-time Java application
Building on the previous two articles in this three-part series and on the Real-time Java series, this article shows how to design, code, validate, and analyze a basic real-time application. The emphasis is on the practical aspects of validating the achievement of an application's deterministic quality of service.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 14 Oct 2009
Real-time Java, Part 2: Comparing compilation techniques
This article, the second installment in a six-part series on real-time Java, looks at some of the issues involved in native code compilation for the Java language. Neither dynamic (Just-in-time) nor static (Ahead-of-time) compilation alone can meet the requirements for all Java applications. The authors compare the two compilation technologies in various execution environments and show how they complement each other's strengths.
Also available in: Chinese   Japanese  
Articles 17 Apr 2007
Real-time Java, Part 5: Writing and deploying real-time Java applications
This article, the fifth in a six-part series about real-time Java, shows how to write and deploy real-time Java applications using the tools provided with IBM WebSphere Real Time. Using sample applications, the authors demonstrate the Metronome garbage collector for controlling garbage-collection pauses, the Ahead-of-time compiler for avoiding run-time compilation pauses, and NoHeapRealtimeThreads for meeting the most stringent timing requirements.
Also available in: Chinese   Japanese  
Articles 12 Jun 2007
Real-time Java, Part 4: Real-time garbage collection
Nondeterministic pauses in traditional garbage collection (GC) have inhibited Java technology from being a suitable environment for real-time (RT) development. Metronome GC -- part of IBM WebSphere Real Time -- provides deterministic GC behavior that, when combined with other features, enables developers to write hard RT applications in the Java language. The authors describe the approach that Metronome uses for deterministic GC, technical issues involved in developing Metronome, and the tools and facilities available for tuning GC.
Also available in: Chinese   Japanese  
Articles 02 May 2007
1 - 7 of 7 results
Show Summaries | Hide Summaries