Enterprise JavaBean (EJB) session bean
An EJB session bean comprises the following components:
Home interface Gives a client access to the EJB session bean at run time Remote bean interface Lists the methods that are directly available to that client Bean implementation Contains the logic that is indirectly available to that client An EJB session bean is an intermediary between one program and another or between an EGL Java wrapper and a program. Generation of the EJB session bean largely depends on settings in the linkage options part that is used at generation time.
Related reference
Generated output (reference)