Diagram of the application which contains a J2EE application client and a separate J2EE application. The application client is a Swing/awt windowing program. It is connected to the J2EE application by an arrow that represents a Java RMI remote method call. The arrow representing the remote method call connects to a session bean in the EJB module. This session bean is connected to other enterprise beans in the model by arrows that represent method calls using local interfaces.