2 USER'S GUIDE
2.1 Overview
Central Control Software is the generic name used for a set of software modules, relatively independent providing standardized access to different resources.
The Central Control Software is an intermediate layer of software, composed of libraries for the programmatic side, configuration utilities for the interactive part, and servers and daemons for the background support, isolating the applications and high level control software from the operating system.
The following domains currently covered on WS are described in this manual:
The message system and the on-line database are the only mechanisms used by applications to exchange information.
Additional modules, are described in separated documents (See bibliography)
Graphical User Interface Toolkit
CCS-LCC/Common Access Interface
A standard architecture to design and develop event-driven applications on WS. Requires C++ programming.
2.2 Implementation Choice
The CCS was originally a wrapper around the commercial package RTAP/Plus: Real Time Application Platform from Hewlett-Packard. On top of the basic mechanisms offered by Rtap, CCS provides a higher level interface compatible with the one available with LCC, and adds missing functionality.
The same interface has been kept while the RTAP underlying level has been removed and replaced by a new layer of software providing a fully compatible functionality. This version is named CCS_Lite, and since the March 2002 release it provides almost the complete set of services available with the full version. Since the April 2003 release, CCS_Lite has become the standard development platform for VLT, and the old Rtap based applications will be ported to this new platform, removing the need for Rtap licenses
2.3 Availability
The CCS Services are available as direct procedural calls from any program in the same WS or via the Message System to any process running in the same WS or on a remote node. The following sections describe the functions provided by the CCS Software.
A quick reference section lists the procedures and utilities provided by each module part of CCS.
Quadralay Corporation http://www.webworks.com Voice: (512) 719-3399 Fax: (512) 719-3606 sales@webworks.com |