If this interface is "Remote" then how this can be sent to client
The client application has a jar file containing the interface (class file) that represents the component (remote) interface that your
ejb implements. At client side you also have a stub that implements that interface and this stub makes sure he can comunicate with the remote object (EJBObject).
Miki