Real-Time Java Programming and over one million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £12.15 Amazon.co.uk Gift Card
Real-Time Java Programming: with Java RTS: With the Java Real-Time System (Java (Prentice Hall))
 
 
Start reading Real-Time Java Programming on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Real-Time Java Programming: with Java RTS: With the Java Real-Time System (Java (Prentice Hall)) [Paperback]

Eric J. Bruno , Greg Bollella
5.0 out of 5 stars  See all reviews (1 customer review)
RRP: £39.99
Price: £33.99 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £6.00 (15%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 2 left in stock--order soon (more on the way).
Want guaranteed delivery by Thursday, June 7? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £24.71  
Paperback £33.99  
Trade In this Item for up to £12.15
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Real-Time Java Programming: with Java RTS: With the Java Real-Time System (Java (Prentice Hall)) for an Amazon.co.uk gift card of up to £12.15, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Customers buy this book with Java Concurrency in Practice £30.39

Real-Time Java Programming: with Java RTS: With the Java Real-Time System (Java (Prentice Hall)) + Java Concurrency in Practice
Price For Both: £64.38

Show availability and delivery details

  • This item: Real-Time Java Programming: with Java RTS: With the Java Real-Time System (Java (Prentice Hall))

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • Java Concurrency in Practice

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions



Product details

  • Paperback: 432 pages
  • Publisher: Prentice Hall; 1 edition (1 Jun 2009)
  • Language English
  • ISBN-10: 0137142986
  • ISBN-13: 978-0137142989
  • Product Dimensions: 23.2 x 17.8 x 2.2 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 560,787 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Eric J. Bruno
Discover books, learn about writers, and more.

Visit Amazon's Eric J. Bruno Page

Product Description

Product Description

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

From the Back Cover

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

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(3)
(2)

Your tags: Add your first tag
 

Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
2 of 2 people found the following review helpful
Format:Paperback
This book really is a must-have for experienced Java developers who want to dig into the real-time programming in Java. It provides a solid background of the main concerns affecting non real-time environments and how these can be addressed by using RTSJ complaint JVMs and the real-time systems in general. Being a long term Investment Bank employee, I found it really interesting the examples proposed across the book. In fact, they are mostly based on finance related use cases (Chapter 11), like Order Routing Management and Equity Derivatives Systems having to deal with real-time Market Data feeds. Maybe, the only downside or, let's say missing, is that when it comes to Chapter 12, it "only" focuses on the tracing tools available in Solaris 10 (DTrace) used by the Sun Thread Scheduling Visualizer (TSV) tool, not mentioning other platforms (Linux based) on which the real-time JVM can run (see the IBM Websphere Real Time JVM), which is understandable given that the book has been written under the Oracle-Sun Microsystems umbrella.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  3 reviews
7 of 7 people found the following review helpful
a earnest book about a serious subject 20 Jan 2010
By JUG Lugano - Published on Amazon.com
Format:Paperback
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.
3 of 3 people found the following review helpful
Great Book with a useful final use case in the Investment Bank area 12 May 2010
By Nardino Nicola - Published on Amazon.com
Format:Paperback
This book really is a must-have for experienced Java developers who want to dig into the real-time programming in Java. It provides a solid background of the main concerns affecting non real-time environments and how these can be addressed by using RTSJ complaint JVMs and the real-time systems in general. Being a long term Investment Bank employee, I found it really interesting the examples proposed across the book. In fact, they are mostly based on finance related use cases (Chapter 11), like Order Routing Management and Equity Derivatives Systems having to deal with real-time Market Data feeds. Maybe, the only downside or, let's say missing, is that when it comes to Chapter 12, it "only" focuses on the tracing tools available in Solaris 10 (DTrace) used by the Sun Thread Scheduling Visualizer (TSV) tool, not mentioning other platforms (Linux based) on which the real-time JVM can run (see the IBM Websphere Real Time JVM), which is understandable given that the book has been written under the Oracle-Sun Microsystems umbrella.
0 of 3 people found the following review helpful
A top pick for any in-depth, serious Java programmer's library 17 Oct 2009
By Midwest Book Review - Published on Amazon.com
Format:Paperback
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.
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges