Oltre alle normali tecniche di buona progettazione basata su pattern e stratificazione, è utile utilizzare gli strumenti di ottimizzazione offerti dal container EJB
Un approccio concreto per utilizzare alcune delle tecniche di progettazione più in voga attualmente nelle architetture EJB. Si affrontano Il data model e la sincronizzazione dello stato tramite CMP2.0.