nserve [-DhirvVX] [-p freqncy] [-s freqncy]
This module provides a network-wide name service for Cogent tasks. These tasks include, but are not limited to, Cascade DataHub, Cascade Historian, Cascade TextLogger, SCADALisp, and Gamma. This module is started automatically by them, after the qserve module.
This module should be run before the TCP/IP Socket command is run. If Socket is started before nserve then a race condition may occur where a MS-Windows node connects via TCP but sees no nserve module running and incorrectly assumes that it is running without a Cascade DataHub. Normally qserve and nserve are placed in the sysnit.N file of the server. Names give tasks a method of identification on one or many PCs. The nserve task is an active name server, and (unlike QNX's passive nameloc module) notifies all its tasks of start and stop events which occur in other registered tasks.
The nserve program also allows access to other registered tasks' queues.
Copyright © 1995-2006 by Cogent Real-Time Systems, Inc. All rights reserved.