The Remote Interface &The EJBObject
The Remote Interface lists the business methods present in an EJB class.
The Remote Interface is defined by the EJB developer
The EJBObject which is the concrete class for the Remote Interface is generated by tools provided by the container vendor
EJB Clients use the methods present in the Remote Interface to invoke business methods of the EJBean.