SRVNODE - Name of Node

This Natural profile parameter specifies the name of the node upon which an RPC server registers.

Possible settings 1 - 192 characters Node name.

You may either specify a physical node name of up to 32 characters, a logical node name of up to 192 characters or an asterisk (*) (intentionally left empty) to indicate that the parameter SRVNAME contains a logical service name.

In case of an EntireX Broker node, a physical node name may refer to an Entire Net-Work node or to an TCP/IP address. Note that the broker stub in use must support the naming notation. For details about the structure of node names and their support by the broker stubs, refer to the EntireX documentation.

See Examples.

Default setting none  
Dynamic specification yes  
Specification within session no  

Notes:

  1. SRVNODE is specified on the server side only.
  2. For information on Location Transparency and logical node names, refer to the EntireX documentation.
  3. For information on Natural RPC, see the Natural RPC (Remote Procedure Call) documentation.

Examples

The examples below are based on the EntireX notation.

SRVNODE=ETB001                             /* Entire Net-Work node */
SRVNODE=PCBROKER                           /* host name for a TCP/IP address */
SRVNODE=’157.189.160.95:1958:TCP’          /* TCP/IP address with port number */
SRVNODE=’tcpip://host.com:1958’            /* host name with port number */
SRVNODE=’LOGBROKER=MY_LOGICAL_NODE,MY_SET’ /* logical node name */
SRVNODE=’*’                                /* logical service name in SRVNAME */

Notes:

  1. If a host name is used for the TCP/IP address, the name must either be known to your DNS server or it must be defined in the hosts file of your TCP/IP configuration.
  2. If the port number is omitted, either a default port number is used by the EntireX broker stub or a host name must be used, and the host name must be known to your DNS server or must be defined in the services file of your TCP/IP configuration.