GUI Client Port Ranges
The FOXMAN-UN GUI client port ranges define the ranges to be used by the FOXMAN-UN Client processes/applications as listening ports for callbacks and notifications from the FOXMAN-UN Core.
With the proposed configuration, all the client applications as listed in the table below, listen for notifications and callbacks in any of the ports within the range 55000-55200. This limits the number of simultaneously running client applications (using asynchronous calls) to 200.
It is sufficient to have one listening port per client application, e.g. 1 listening port per NEM Desktop client, 1 listening port per map browser, 1 listening port per UCST client, etc.
It is possible to define the port range per client application to limit the number of instances an individual application can run simultaneously, e.g. setting the <<nem_desktop_server_range>> to 55000-55010 limits the NEM Desktop clients that can simultaneously connect to FOXMAN-UN Core to 10.
Likewise, setting the <<ucst_server_range>> to 55061-55080 allows only a maximum of 20 UCST GUIs to be opened simultaneously. The default <<ucst_server_range>> is 55000-55200.
<<nemdesktop_server_range>> is used for the case when one or more clients are run on the server machine. In this case, up to 10 ports are used per client, starting from 55000. However, running clients on the server machine is not recommended.
FOXMAN-UN Client Processes/Applications
Client process port range parameters | Purpose |
|---|
nemdesktop_server_range | - Defines the port range that can be used by NEM Desktop process as listening port for callbacks and notifications from FOXMAN-UN Core. - Defines the number of NEM Desktop clients that can simultaneously connect to FOXMAN-UN Core. - 1 listening port/NEM Desktop client. |
hwview_server_range | - Defines the number of allowed simultaneously opened FOX51x Hardware Views. Only required for networks that include FOX51x nodes. - 1 listening port per Hardware View. |
ucst_server_range | - Defines the number of allowed simultaneously opened UCST GUIs. Only required for networks that include FOX51x nodes. - 1 listening port per UCST GUI. |