3.3.1 About the UBBCONFIG File in Distributed Applications
The UBBCONFIG
file contains a description of either
data-dependent routing (Oracle Tuxedo) or factory-based routing
(Oracle Tuxedo CORBA), as follows:
- The
GROUPS
section is populated with as many server groups as are required for distributing the system. This allows the system to route a request to a server in a specific group. These groups can all reside on the same site (SHM
mode) or, if there is networking, the groups can reside on different sites (MP
mode). - For data-dependent routing in Oracle Tuxedo, the
SERVICES
section must list the routing criteria for each service that uses theROUTING
parameter.
Note:
If a service has multiple entries, each with a differentSRVGRP
parameter, all such entries must set ROUTING
the same way to ensure consistency for that service. A service can route only on one field, which must be the same for all the same services.
- For factory-based routing in Oracle Tuxedo CORBA, the
INTERFACES
section must list the name of the routing criteria for each CORBA interface that uses theFACTORYROUTING
parameter. This parameter is set to the name of a routing criteria defined in theROUTING
section. - Add a
ROUTING
section to the configuration file to show mappings between data ranges and groups so that the system can send the request to a server in a specific group. EachROUTING
section item contains an identifier that is used in theINTERFACES
section (for Oracle Tuxedo ATMI) or in theSERVICES
section (for Oracle Tuxedo).
Parent topic: Configuring the UBBCONFIG File