在书中有这么一句话:如果你的远程客户端要访问远程接口和HOME接口,那么你必须把这些接口部署到你的客户端环境中去(不必把BEAN类部署过去)。我想了想,对这句话有以下理解,还有一些问题,请大家一一解答!
如果我的架构是:TOMCAT+WEBLOGIC。
1 如果他们在同一台电脑上,那么就很简单了,只需要把TOMCAT和WEBLOGIC整合了(好像这一步是自动完成的,因为我并没有做这一步,在WEBLOGIC8.1上部署JSP的时候,就自动启用TOMCAT来解析JSP并且显示出来了。不知道说得对不对,请指点,对了请也告诉我),然后在需要调用EJB的JSP里面写上IMPORT+包的名字就可以了。对不对,请说明
2 如果他们不在同一台电脑上,那就必须在TOMCAT那台电脑上拷贝一份所有要调用的EJB的远程和HOME接口,打在包里面供JSP调用的时候IMPORT。
如果架构是:WEBLOGIC。我是用CALSS 类来调用EJB ,那么和上面差不多,在同一台电脑上就直接IMPORT包,如果不是,还是要拷贝一份接口,以供客户端调用。
以上我说得对不对????????????????????有任何不对的地方,请指出来
哦对了,WEBLOGIC好像不能包容JSP吧,必须用TOMCAT来包容是不是???