2.6.1 About the Additional Design Considerations

When designing the Registrar and Teller objects, you should ensure that:

  • The Registrar and Teller objects work properly for the Production deployment environment; namely, across multiple replicated server processes and multiple groups. Given that the University and Billing server processes are replicated, the design must consider how these two objects should be instantiated.
  • Client requests for registration and billing operations for a given student go to the correct server group, given that the two server groups in the Production Oracle Tuxedo domain each deal with different databases.

These objects must have unique object IDs (OIDs) and must be method-bound (that is, they must have the method activation policy assigned to them).