Assigning fixed ports to the client dispatchers

When the API of Content Collector for SAP is to communicate with a Collector Server instance, you can start several client dispatchers to run parallel connections. In the instance configuration, you can specify the Collector Server port. However, the ports for the client dispatchers are assigned dynamically. A dynamic assignment can pose a problem, for example, if the API is behind a firewall.

About this task

To solve this problem, you can assign fixed port numbers to the client dispatchers. The client dispatchers are then assigned a fixed range of consecutive port numbers that immediately follows the port numbers that are used by a Collector Server instance. You must ensure, however, that this fixed range of port numbers is not used by any other process.

Assume, for example, that you specified 5500 as Collector Server port number in the instance configuration, that you started three client dispatchers, and that you want to assign fixed ports to the client dispatchers. In this example, Collector Server would use the ports 5500 and 5501 and the client dispatchers would be assigned the ports 5502, 5503, and 5504. You must ensure that the port numbers 5500–5504 are not used by any other process.

To use fixed ports, you must change the instance configuration. In Configuration Feature, take these steps in Extended settings view:

Procedure

  1. Open the instance configuration that you want to change.
  2. Go to Basic Configuration > Communication > Ports and select the Use fixed port numbers check box.

Results

In a server configuration profile, you find the following specification that relates to fixed ports:

Section in server configuration profile Keyword UI field that supplies the value
Global section CLIENT_ALL_PORTS_FIXED The selection of the Use fixed port numbers check box results in the value YES.