Progress
Installation and Configuration Guide
Version 9
for Windows
Configuring NameServer Communications
Both clients and Unified Brokers use User Datagram Protocol (UDP) to communicate with NameServers. UDP is an Internet standard, combined network layer, transport layer, and session layer protocol that provides a mechanism for connectionless communications. The connectionless nature of this protocol affords built-in benefits, such as the ability to implement fault-tolerant NameServers for client connections. For information on connection-level fault tolerance, see the "Understanding Server-level and Connection-level Fault Tolerance" section.
To establish a Unified Broker connection, a Unified Broker client must specify the location of the NameServer that provides the connection. To register with a NameServer, a Unified Broker must specify the location of the NameServer where it needs to register. To specify the NameServer location, both components must know the UDP port number (or service name) on which the NameServer is listening and host address of the machine where it resides.
Specifying NameServer Ports and Hosts
4GL clients provide this information when they specify the CONNECT( ) method, and AppServer Open Clients provide it using an equivalent Open Client method. You must specify this information for NameServers and other Unified Broker components in the Progress Explorer or directly in the Unified Broker properties file (
ubroker.properties
). For more information, see the "Configuring Progress Unified Broker Components" section.If the component uses a UDP service name rather than a port number, you also must ensure that the
services
file on the component host (or Network Information Services (NIS), if used) properly defines the UDP service name.Editing the services File
The
services
file stores the service name, port number, and protocol for various services on the network. For each NameServer that the component accesses, theservices
file on the component host must specify a service name associated with the NameServer UDP port number (default, 5162). Thus, if the component connects using the service namenamesv
, you might enter the service name definition for theservices
file extract shown in Figure 7–4.Figure 7–4: Sample Unified Broker Client Services File
![]()
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |