Software AG Products 10.7 | Integrating On-Premises and Cloud Applications | Universal Messaging | Universal Messaging Enterprise Manager | Administering TCP Interfaces, IP Multicast, and Shared Memory | Creating Interfaces
 
Creating Interfaces
 
Usage of 0.0.0.0 When Defining Interfaces
The default Universal Messaging interface is nhp. The nhp interface enables clients to connect to it using not only the nhp protocol, but also the nsp protocol. If you do not specify a port for the default interface when you install or create a Universal Messaging server instance, the default port is 9000. The default interface binds to 0.0.0.0, or to all known interfaces.
If you plan to add an SSL-enabled interface, either nsps or nhps, you must perform additional steps. For more information, see Creating an SSL-Enabled Interface.
*To add a new interface in the Enterprise Manager
1. Expand the Realms node and select the realm on which you want to create the interface.
2. Go to the Comms > Interfaces tab and click Add Interface.
3. Specify values for the following interface attributes:
Attribute
Value
Interface Protocol
The protocol of the interface. Values are:
*NSP (Socket Protocol)
*NHP (HTTP Protocol)
*NSPS (Secure Socket Protocol)
*NHPS (Secure HTTP Protocol)
*RDMA Protocol. Requires network adapters that support remote direct memory access (RDMA).
Interface Port
The port on which the interface binds.
Interface Adapter
The physical network to which to bind, expressed either as an IP address or a hostname. The default is 0.0.0.0, or all known interfaces. You can use the hostname if you want the interface to be independent of the underlying IP address. For details about using the 0.0.0.0 IP address, see Usage of 0.0.0.0 When Defining Interfaces.
Auto Start
Whether the interface starts automatically after it is created, and after the server is restarted.
4. Click OK.
The Enterprise Manager adds the new interface to the interfaces table. The interfaces table shows the following attributes for an interface:
*Name - Defined as protocol + n, where n is a unique sequence number for the interfaces for that protocol.
*Status - Shows whether the interface is in status 'Running', 'Stopped', or 'Error'. The error status indicates that the interface did not start due to an error.
*Adapter - The interface adapter.
*Port - The interface port.
*Threads - An indicator for the number of threads that the interface has free to accept connections. A full green bar denotes all threads are free.
5. Define basic attributes for the interface.
Various default attributes for the interface are displayed in the Comms > Interfaces > Basic panel. You may wish to modify these default values to suit your requirements. The attributes are described in the section Basic Attributes for an Interface.