Host
|
Yes
|
When a process acts as a client, this field specifies the host name or host IP address of the TCP server to connect to.
When a process acts as a server, this field specifies the hostname or IP address of the machine where the process engine is running. You can specify
localhost , or if the machine has more than one network interface card, you can specify the IP address of the card you want to use to accept the TCP/IP connections.
|
Port
|
Yes
|
This field specifies the port number on which a TCP server is listening for requests.
|
Enable Connection Pool
|
Yes
|
Selecting this check box enables the
When Exhausted Connections,
Maximum Connections,
Maximum Wait Time, and
Idle Timeout fields.
|
When Exhausted Connections
|
Yes
|
When the connections are exhausted on the server, select any one option from the following available options.
- Block: the pool is blocked when the pool is exhausted, that is, the maximum number of active objects has been reached, until a connection is available, or the maximum wait time has been reached.
- Fail: when the pool is exhausted, that is, the maximum number of connections have been consumed, it fails.
- Grow: when this policy is selected a new connection is created for every request of the client, therefore there is no maximum connection limit.
|
Maximum Connections
|
Yes
|
Specifies the maximum number of simultaneous client sessions that can connect with the server. This parameter is enabled only if connection pooling is enabled, that is, the
Enable Connection Pool check box is selected.
The default value is 10.
|
Maximum Wait Time (msec)
|
Yes
|
Specifies the maximum wait time in milliseconds to connect to the TCP server. This parameter is enabled only if connection pooling is enabled. i.e. the
Enable Connection Pool check box is selected.
The default value is 10000.
|
Idle Timeout (msec)
|
Yes
|
Specify the idle timeout for the connections in milliseconds.
The default value is 1.
|