Hyrax Data Server

Image of Rock Hyrax Hyrax is the next generation server from OPeNDAP. It utilizes a modular design that employs a light weight Java servlet (aka OLFS) to provide the public-accessible client interface, and a back-end daemon, the BES, to handle the heavy lifting. The BES uses the same handlers that are used with Server3 (also know as the CGI Server) but loads those at run time. See Hyrax configuration documentation and design documentation for detailed information about the server. Use the links of the right to download Hyrax. Benefits:

  • The servlet architecture is faster, more robust, and more secure than CGI invoked Perl scripts.
  • A single installation can handle multiple data representations (hdf4, hdf5, netcdf, etc.)
  • THREDDS catalog functionality.
  • A prototype SOAP interface for OPeNDAP data services.

Hyrax documentation:

  1. Hyrax documentation

Server framework downloads (for most installations, see the list of distributions to the right):

  1. Read about the Back End Server (BES).
  2. Read about the OPeNDAP Lightweight Front-end Servlet (OLFS).

This page provides a single place to get all of the packages that make up Hyrax and a simple way to find out which versions of those packages work together correctly. It's possible to get each of the packages from their own page, too. All of our software downloads are signed using GPG. Ask us for the public key if you want to verify the signatures. Other software you will need: Java, Tomcat, and optionally Apache.


This material is based upon work supported by the National Science Foundation under Grant No. 0430822. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation (NSF). Support for the development of Hyrax has also come from NASA and NOAA.