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


Chapter 8 Routing : Target Operation Group

Target Operation Group
TIBCO API Exchange Gateway provides the load balancing functionality to distribute client requests across the target operations grouped within a target operation group. The target operations can be grouped together to achieve maximum productivity and distribute the load of requests from clients. TIBCO API Exchange Gateway supports the failover for a target operation group. Using the failover mechanism, the request is processed by an alternate target operation within the target operation group if the primary target operation is not available.
Overview
This section gives an overview of the target operation groups followed by the details on the supported routing algorithms for a target operation group. The routing algorithm type determines the routing of the request to an appropriate target operation grouped within a target operation group.
TIBCO API Exchange Gateway enables you to group target operations and add multiple target operations in a target operation group. You can also create multiple target operation groups as needed. When any client request is routed to a target operation group containing multiple target operations, the Core Engine forwards the request to a target operation based on type of the target operation group. The type of the target operation group indicates a routing algorithm to be used to select a target operation for processing a client request.
See Types of Target Operations Group for supported types of target operation groups.
Types of Target Operations Group
TIBCO API Exchange Gateway supports the following types of target operation groups to provide the load balancing of requests within target operations in a group.
See LoadBalanced for details.
RoundRobin: when the type of target operation group is defined as RoundRobin, the load balancing of target operations within the target operation group can be classified as the following subtypes:
See RoundRobin for details.
Weighted RoundRobin: when the type of target operation group is defined as Weighted RoundRobin, it means you can assign a weight value to each target operation in the target operation group. With Weighted RoundRobin routing type,the load balancing of target operations within the target operation group can be classified as the following subtypes:
See Weighted RoundRobin for details.
Sticky Resource Affinity: when the type of target operation group is defined as Sticky Resource Affinity,the routing of the request can be done based on various parameters such as the IP address of the client machine, XPath, and the machine domain name.
See Sticky Resource Affinity for details.

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