JPL Technical Report Server

A high-availability, distributed hardware control system using Java

Show simple item record Niessner, Albert F. 2013-11-11T15:23:15Z 2013-11-11T15:23:15Z 2010-06-27
dc.identifier.citation SPIE Optics + Photonics 2011, San Diego, California, August 20-25, 2011. en_US
dc.identifier.clearanceno 13-2304
dc.description.abstract Two independent coronagraph experiments that require 24/7 availability with different optical layouts and different motion control requirements are commanded and controlled with the same Java software system executing on many geographically scattered computer systems interconnected via TCP/IP. High availability of a distributed system requires that the computers have a robust communication messaging system making the mix of TCP/IP (a robust transport), and XML (a robust message) a natural choice. XML also adds the configuration flexibility. Java then adds object-oriented paradigms, exception handling, heavily tested libraries, and many third party tools for implementation robustness. The result is a software system that provides users 24/7 access to two diverse experiments with XML files defining the differences en_US
dc.description.sponsorship NASA/JPL en_US
dc.language.iso en_US en_US
dc.publisher Pasadena, CA : Jet Propulsion Laboratory, National Aeronautics and Space Administration, 2010. en_US
dc.subject high-availability en_US
dc.subject control systems en_US
dc.subject distributed computing en_US
dc.subject Java en_US
dc.title A high-availability, distributed hardware control system using Java en_US
dc.type Preprint en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record



My Account