Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The server port used for Inter Workflow communication, when one EC contacts another EC, is specified by the EC property pico.rcp.server.port. If no port is set, a dynamic port will be used and the port number will change each time the EC is restarted. To let the firewall allow a connect operation, the  property pico.rcp.server.port has to be set to the same port number as the specific port opened by the firewall.

Info

Example

EC1 on Host1 is configured with "RCPPort1", and EC2 on Host2 with "RCPPort2".

To allow EC1 to open a connection to contact an Inter Workflow storage on EC2, EC1 will make a TCP connect from Host1 to Host2 on port "RCPPort2".

In this case, "RCPPort2" has to be allowed by the firewall.

Database Communication

For performance reasons, Audit information is logged directly from an EC to the database.

...

Type

Port(s)

Open Internally

Open Externally

Platform

6790

9000

Refer to Additional Platform Properties in install.xml for more information.

Default scenario where MediationZone is only used within an internal network.

If it is required to provide platform ports to external scenarios, such as legacy desktop (Java Swing) running on an external network.

Web UI

9001

Refer to Desktop UI Properties for more information.

If all browser users are on an internal network.

Default scenario where Web UI is running on browsers on external network.

Execution Context(s)

9090

Refer to Execution Context Properties for more information.

Default scenario where services depending on EC is used within an internal network.

If it is required to provide access to ECs from an external network.

Info

Example
Prometheus server is deployed on remote network and needs to work with EC in an internal network.

Service Contexts (optional)

Depends on required services.

Refer to Service Context Properties for more information.

Default scenario where services depending on SC is used within an internal network.

If it is required to provide access to SCs from an external network.

Legacy Java Swing Desktop

6790
9000

Default scenario when the legacy desktop is used within an internal network.

If the legacy desktop requires to run from an external network.

Operations REST Interface

9000

Refer to Operations REST Interface for more information.

Default scenario where services depending on Operations REST Interface is used within an internal network.

If it is required to provide access to Operations REST Interface from an external network.

...