
Real-time programming is a critical component in the development of many consumer, industrial, and system devices. This book represents the first official specification for developing real-time applications with the Java(tm) platform. The Real-Time Specification for Java(tm) (RTSJ) is the definitive reference to the semantics, extensions, and modifications to the Java programming language that enable the Java platform to meet the requirements and constraints of real-time system predictability, performance, and capabilities. These world-renowned authors provide you with an authoritative resource for all of the APIs and Java virtual machine semantics required to implement the specification. The newly developed RTSJ enables the creation, verification, analysis, execution, and management of code written for the Java platform for which the correctness conditions, timeliness, and execution predictability are paramount. This specification provides programmers with the ability to model applications and program logic that require predictable execution which meets hard real-time constraints. The RTSJ APIs, methods, and classes are fully detailed and contain sample code that demonstrate the important concepts and techniques. Additionally, you will find coverage of such specific topics as: Scheduling Memory management Synchronization Asynchronous event handling Asynchronous transfer of control Asynchronous thread termination Physical memory access As the most authoritative and comprehensive description of a new and important technology, this book is an essential resource for programmers who are developing implementations of the RTSJ and programming for real-time systems. You will also find this book useful if you are a real-time programmer interested in the Java platform.
This book defines the official Real-Time Specification for Java (RTSJ), establishing the necessary semantics and extensions to enable the Java platform to meet the rigorous predictability and performance requirements of real-time systems. The authors, a team of industry experts and developers, provide a comprehensive framework for implementing hard real-time constraints within Java applications. By detailing the modifications to the Java virtual machine and the necessary API structures, the text serves as the primary technical reference for engineers tasked with developing time-critical software.
What You Will Find
Experts and systems engineers recognize this work as the foundational text for understanding the RTSJ standard. Readers frequently note the high level of technical density, making it a primary resource for developers building or utilizing real-time Java implementations.
Page Count:
195
Publication Date:
2000-01-15
Publisher:
Addison-Wesley
ISBN-10:
0201703238
ISBN-13:
9780201703238
No comments yet. Be the first to share your thoughts!