Local Interfaces in EJB are meant to reduce a remote call on an Enterprise Bean. What this means is, if 2 Enterprise Beans A and B are in the same EJB Container, Bean A can call Bean B using it's local interface. If you deploy Bean A in Weblogic Server 1 and Bean B is Weblogic Server 2, then you would be making a remote call from Bean A to Bean B anyway.