Multiple choice technology web technology

Enterprise beans encapsulate business logic and business data and expose their interfaces, and thus the complexity of the distributed services to the client tier.To prevent this ________ design pattern should be adopted.

  1. Data Access Object

  2. Session Facade

  3. Mediator Pattern

  4. Business Delegate

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

The Session Facade pattern encapsulates the complexity of multiple enterprise beans behind a simpler session bean interface. Clients interact with the facade instead of individual EJBs, reducing network calls and hiding distributed service complexity. Data Access Object abstracts persistence, Mediator coordinates objects, and Business Delegate reduces presentation-to-business coupling; none address EJB complexity specifically.