You don't HAVE to do both types of interfaces, but you have to have at least one. (Otherwise nobody will be able to access it -- in addition to it probably not being able to deploy.) The LocalHome/Local interfaces will be used by local clients; Home/Remote interfaces will be used by remote clients. What do they look like? I'll let you do some research and find that info for yourself -- a good place to start is probably the
J2EE tutorial and the EJB specs.
Nathaniel Stodard<br />SCJP, SCJD, SCWCD, SCBCD, SCDJWS, ICAD, ICSD, ICED