Advanced Search
Start Your Free Trial

Overview

Other Readers Also Read...
Java Concurrency in Practice

Java Concurrency in Practice
by Brian Goetz; Tim Peierls; Joshua Bloch; Joseph Bowbeer; David Holmes; Doug Lea

Top Sellers in this Category

Head First Java, 2nd Edition

Head First Java, 2nd Edition
by Kathy Sierra; Bert Bates

Head First Design Patterns

Head First Design Patterns
by Eric Freeman; Elisabeth Robson; Kathy Sierra; Bert Bates

Java Concurrency in Practice

Java Concurrency in Practice
by Brian Goetz; Tim Peierls; Joshua Bloch; Joseph Bowbeer; David Holmes; Doug Lea

This is the Safari online edition of the printed book.

The Definitive Guide to Java RTS for Developers and Architects 

  • For Java developers and architects moving to real-time, and real-time developers moving to Java

  • Walks through start-to-finish case study applications, identifying their constraints and discussing the APIs and design patterns used to address them

  • Written by the former leader of the real-time Java standards process and one of Wall Street’s top real-time developers

Sun Microsystems’ Java Real-Time System (Java RTS) is proving itself in numerous, wide-ranging environments, including finance, control systems, manufacturing, and defense. Java RTS and the RTSJ standard (JSR-001) eliminate the need for complicated, specialized, real-time languages and operating environments, saving money by leveraging Java’s exceptional productivity and familiarity.

In Real-Time Java™ Programming, two of Sun’s top real-time programming experts present the deep knowledge and realistic code examples that developers need to succeed with Java RTS and its APIs. As they do so, the authors also illuminate the foundations of real-time programming in any RTSJ-compatible environment.

Key topics include

  • Real-time principles and concepts, and the unique requirements of real-time application design and development

  • How Java has been adapted to real-time environments

  • A complete chapter on garbage collection concepts and Java SE collectors

  • Using the Java RTS APIs to solve actual real-time system problems as efficiently as possible

  • Utilizing today’s leading Java RTS development and debugging tools

  • Understanding real-time garbage collection, threads, scheduling, and dispatching

  • Programming new RTSJ memory models

  • Dealing with asynchronous event handling and asynchronous transfer of control

Amazon.com® Reader Reviews (Ranked by Helpfulness)

Average Amazon.com® Rating: 4.5 out of 5 rating Based on 2 Ratings

a earnest book about a serious subject - 2010-01-20
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Original review by Gianfranco Tognana, JUG Lugano www.juglugano.ch

This book starts very intriguing: An elavator is a real time system. A web server is not.
Real Time in not 'run as fast as you can' like the Gingerbread says. It is all about reliable timing.

This book explain in thorough (very thorough) detail what's wrong with standard java and what happens when RTSJ comes to the rescue.
You will learn how the garbage collector, a bad guy of standard java, is tamed, the JIT compiler, another nasty mug, is rendered harmless and how you can instruct threads to perform exactly what you want and not let them dawdle.

You will find:
long deep theoretical explanations of how the garbage collertors are (or could be) implemented and
long deep theoretical and practical explanations of how you can avoid the JIT compiler and
long deep theoretical and practical explanations of how you can avoid the dynamic classloading and
long deep explanations of how to set up a real time environment: the JVM itself need a real time operating system (windows is obviously excluded)

Until you will see what means to write a program with RTSJ: in same ways is like coming back to C and sit right on the memory...

The examples in the book quite gently introduce you to the core concepts and the final application wraps up all the tecniques useful in RTSJ described in the book.

It's an interesting book if you want to learn the internals of java or if you need to evaluate real time java for your next project.

A top pick for any in-depth, serious Java programmer's library - 2009-10-17
Reviewer Rating: 1 star rating2 star rating3 star rating4 star rating5 star rating
Java programmers and collections catering to them will relish Real-Time Java Programming with Java RTS, the definitive guide for developers and libraries catering to them. The Real-Time System has wide applications from business to manufacturing and defense: Real-Time Java Programming with Java RTS comes from two top Sun programming experts who provide code examples and keys to development concepts. A top pick for any in-depth, serious Java programmer's library.

Browse Similar Topics

Top Level Categories:
Programming

Sub-Categories:
Programming > Java

Some information on this page was provided using data from Amazon.com®. View at Amazon >


About Safari Books Online • Terms of Service • Privacy Policy • Contact Us • Corporate Licenses • Help • Accessibility | See us on FacebookSee us on Linked InSee us on TwitterRSS

Copyright 2010 Safari Books Online. All rights reserved.