Cuando un Cliente(JSP/Servlet/Applet) llama a los métodos definidos en distintos EJB's ocurre lo siguiente:
Lo anterior tiene como consecuencia que cada EJB (métodos) llamado del Cliente requiere transferencia al nivel de Red lo cual puede causar una demora adicional entre la comunicación del Cliente (JSP/Servlet) y el "EJB"; al utilizar el Patrón de Diseño de Fachada ocurre lo siguiente:
Al utilizarse este Patrón de Diseño no sólo se reducen el número de llamadas realizadas por el Cliente al "Application Server/EJB Container", sino que además se esta aislando al Cliente de futuros cambios que puedan realizarse en los distintos EJB's, esto es, para el Cliente (JSP/Servlet) solo existe un solo EJB, esto permite que sean modificados otros EJB's sin afectar/modificar el código del Cliente(JSP/Servlet), cumpliendo también con el concepto de "Fachada" ("Façade").