3.2.2 Advantages of the Process-Entity Design Pattern

However, if you design a class for the process object on the server machine that does database interactions on behalf of clients, you can overcome these limitations by:

  • Reducing the number of CORBA objects or EJBs that need to be managed on the server machine.
  • Reducing message traffic.
  • For EJB applications, eliminating the need for client applications to obtain an object reference to the entity bean, and avoiding the use of fine-grain (single-row) entity beans.