Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Real-Time Java Platform Programming

Buy

Build powerful real-time Java platform applications.

  • The authoritative reference to the Real-Time Specification for Java (RTSJ)—by one of its creators
  • Complete introduction to Java-based RT development—no real-time experience necessary
  • Covers scheduling, asynchronous transfer control, timers, non-heap memory, garbage collection, performance tradeoffs, program structure, and more

Written for experienced Java platform developers, this practical guide provides a solid grounding in real-time programming. Dibble, a member of the RTSJ expert group, starts with an overview of real-time issues unique to the Java platform. He then explains how to use each major feature of the RTSJ.

From broad real-time principles to detailed programming pitfalls, Real-Time Java Platform Programming covers everything you need to know to build effective RT programs. Key topics include:

  • Interoperability with non-RT code, tradeoffs in real-time development, and RT issues for the JVMtm software
  • Garbage collection, non-heap access, physical and "immortal" memory, and constant-time allocation of non-heap memory
  • Priority scheduling, deadline scheduling, and rate monotonic analysis
  • Closures, asynchronous transfer of control, asynchronous events, and timers

State-of-the-art information for RT developers:

  • Threads scheduling
  • Real-time scheduling
  • Raw memory access
  • Performance tradeoffs
  • Recommended practices
  • Implementation hints
  • Dozens of code examples and step-by-step walk-throughs
About the Author

PETER DIBBLE, a member of the team that created the Real-Time Specification for the Java platform, was also on the Microware Systems Corporation team that first ported the Sun Java platform to an embedded system and produced the first version of Personal Java technology for a commercial RTOS. He has over a decade's experience with real-time system software and is author of OS-9 Insights and The Complete Guide to OS-9.

(HTML tags aren't allowed.)

Oracle Primavera P6 Version 8: Project and Portfolio Management
Oracle Primavera P6 Version 8: Project and Portfolio Management
Oracle Primavera P6 is the most sophisticated and widely-used project portfolio management software in the world today. Some people think of P6 as simply a tool for scheduling projects, such as Microsoft Project, but on steroids. But while P6 can be used to plan a project a simple as writing one book, it can also be used to...
Tricks of the eBay Masters
Tricks of the eBay Masters

Ever wonder how eBay PowerSellers got to be so successful? Wonder no more. Tricks of the eBay Masters is full of advice and over 600 tricks from expert eBay users. They learned by doing and are now going to pass on their wisdom to you. Find out how to jazz up your auction listings with HTML, how to increase buyer traffic through key...

Java for the Beginning Programmer
Java for the Beginning Programmer

Java for the Beginning Programmer teaches Java to someone with absolutely no programming background. This book focuses on core programming topics such as variables, looping, subroutines, and program layout. This course focuses on real programming techniques, and not using an Integrated Development Environment (IDE) to generate code. This...


Drupal 7 Theming Cookbook
Drupal 7 Theming Cookbook

Themes are among the most powerful and flexible features available when it comes to the presentation of a website. The greatest strength of Drupal lies in its design, which, when done correctly, allows developers and designers to customize and micromanage each and every aspect of the site. Furthermore, the Drupal theming system and its...

Value Solutions in Cooperative Games
Value Solutions in Cooperative Games

This book introduces new concepts for cooperative game theory, and particularly solutions that determine the distribution of a coalitional surplus among the members of the coalition. It also addresses several generalizations of cooperative game theory. Drawing on methods of welfare economics, new value solutions are derived for...

Design Elements, Color Fundamentals: A Graphic Style Manual for Understanding How Color Affects Design
Design Elements, Color Fundamentals: A Graphic Style Manual for Understanding How Color Affects Design

Color is an integral part of any design solution. Design Elements, Color Fundamentals is an essential resource for designers who want to create memorable design and successfully communicate with their audience. It is the second book in Rockport's Design Elements series, which focuses on the core elements of design.

...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy