Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved


Chapter 17 TCP/IP Palette : TCP Connection

TCP Connection
Shared Configuration
The TCP Connection is a shared configuration resource that specifies the connection information for the TCP server. This resource is used when a process definition acts as a TCP client connecting to a remote server or when a process definition acts as a TCP server accepting incoming TCP connections.
Configuration
The Configuration tab has the following fields.
Selecting this check box enables the WhenExhaustedAction, Maximum Connections, maxwaitTime and idleTimeout fields.
See Connection Pooling for more information.
Advanced
The Advanced tab has the following fields
Connection Pooling
When you enable pooling, TIBCO ActiveMatrix BusinessWorks creates a pool of TCP connections. TCP Connection pooling is available only on the client side and is disabled by default.
The maximum size of the pool can be specified using the Maximum Connection configuration field. A separate pool of TCP connections is created for every shared resource.
When pooled connections are required, the TCP Open Connection activity retrieves the connections from the pool. A check to identify stale connections is also done at the time of retrieval. Connections when freed are returned to the pool by the TCP Close Connection activity.
Overriding the host, port or local host values in the TCP Open Connection activity results in the creation of connections outside the pool, even if pooling is enabled on the referred shared resource.

Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved