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
GROUPSsection 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 (SHMmode) or, if there is networking, the groups can reside on different sites (MPmode). - For data-dependent routing in Oracle Tuxedo, the
SERVICESsection must list the routing criteria for each service that uses theROUTINGparameter.
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
INTERFACESsection must list the name of the routing criteria for each CORBA interface that uses theFACTORYROUTINGparameter. This parameter is set to the name of a routing criteria defined in theROUTINGsection. - Add a
ROUTINGsection 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. EachROUTINGsection item contains an identifier that is used in theINTERFACESsection (for Oracle Tuxedo ATMI) or in theSERVICESsection (for Oracle Tuxedo).
Parent topic: Configuring the UBBCONFIG File