1.5.2 Characteristics of Factory-based Routing

Factory-based routing has the following characteristics:

  • The factory object implementation can indirectly control the location of the created CORBA object by supplying application-specific routing information.
  • An implementation of a particular CORBA interface can exist in more than one server process, as shown in Configuring Factory-based Routing in the UBBCONFIG File.
  • Multiple CORBA interfaces can reside in a single server group.
  • All server processes in a particular server group do not need to use the same CORBA interfaces.
  • All object instances that offer a given interface within a group must support the same version of the implementation.
  • Routing uses the bulletin board criteria and occurs in a server call.