The client gets an EJBObject
stub when it calls create() on the home interface. The stub provides remote
EJB access for the client as it is an IIOP proxy to the EJBObject. For a stateless session bean or entity bean, the EJBObject will almost certainly have existed long before the client.
In a clustered configuration, the stub lists all of the servers in the cluster to which the bean should be deployed. As a stateless bean holds no state on behalf of the client, the stub is free to route any call to any server that hosts the bean.