Chapter 1. Introduction

Table of Contents
1.1. What is the Cascade DataHub?
1.2. A note about the Cascade DataHub API
1.3. System Requirements
1.4. Download and Installation
1.5. Where can I get help?

1.1. What is the Cascade DataHub?

The Cascade DataHub is a real-time database used in process control and other modular real-time applications. It is RAM resident, and unlike other types of databases it requires no configuration.

The Cascade DataHub allows you to:

The Cascade DataHub forms the central data handling mechanism for many real-time and embedded systems developed in QNX and Linux. It allows you to develop applications where many different modules communicate through a common, non-blocking mechanism. The Cascade DataHub offers both a publish/subscribe model for low-latency data updates, as well as a more traditional read/write model for applications that wish to control the rate and timing of data delivery. The Cascade DataHub uses a combination of data packaging and intelligent queueing to ensure that the behaviour and communication bandwidth of one program will not adversely affect any others.

Copyright 1995-2002 by Cogent Real-Time Systems, Inc.