Multiple-Tier Architecture

The multiple-tier architecture is a true enterprise-caliber solution (Figure 4-3). By breaking out the EJBs onto their own dedicated servers, you incrementally increase the availability and performance of the cluster as a whole. The architecture is reliable, scalable, and complicated to administer.

In order to take advantage of multiple-tier architecture, your EJB application must be designed with replica-aware stubs. The actual implementation of these stubs is outside the scope of this book. However, for purposes of this discussion, it's worth providing a brief background description. (Also see the discussion on EJBs in the Introduction.)

Replica-Aware Stubs

To the caller, a replica-aware stub appears to be a normal ...

Get BEA WebLogic Server™ Administration Kit now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.