For EJBs you don't need to create a client. Just "inject" it inside you code.
If you want to call it from EE code (e.g. other EJB or a servlet) just use @EJB to define the EJB injection.
If you want to use it in not EE code (e.g. Struts action) you use JNDI to lookup for the EJB.