1) package com.remote; import javax.ejb.Remote; @Remote public interface RemoteLogin { public String hello(); } 2) package com.bean; import javax.ejb.Remote; import javax.ejb.Stateless; import com.remote.RemoteLogin; @Stateless(mappedName="LoginRemote") public class LoginBean implements RemoteLogin{ public String hello() { System.out.println("Hello EveryBody!"); return "Remote Access"; } } 3) package com.client; import javax.ejb.EJB; import javax.ejb.Remote; import com.remote.RemoteLogin; public class ClientLogin { @EJB(mappedName="LoginRemote") static RemoteLogin remote; public static void main(String[] ...