EJB的调用过程对开发者透明。客户端与Session Bean交互,并不直接与Bean实例打交道,而是经由bean的远程或本地接口。当你调用远程或本地接口的方法时,接口使用的是存根(stub)对象。该存根实现了session bean的远程或本地接口。它负责将方法调用经过网络发送到远程EJB容器,或将请求路由到本地JVM内的EJB容器。存根是在部署期间使用JDK所带的java.lang.reflect.Proxy动态生成。
EJB的调用过程对开发者透明。客户端与Session Bean交互,并不直接与Bean实例打交道,而是经由bean的远程或本地接口。当你调用远程或本地接口的方法时,接口使用的是存根(stub)对象。该存根实现了session bean的远程或本地接口。它负责将方法调用经过网络发送到远程EJB容器,或将请求路由到本地JVM内的EJB容器。存根是在部署期间使用JDK所带的java.lang.reflect.Proxy动态生成。