Dojo
最新
最佳
搜索
订阅
解道Jdon
架构设计
领域驱动
DDD介绍
DDD专辑
战略建模
领域语言UL
领域事件
商业分析
工作流BPM
规则引擎
架构师观点
数据工程
产品经理
系统思维
微服务
微服务介绍
微服务专辑
模块化设计
SOA
API设计
clean架构
SpringBoot
分布式事务
分布式架构
Kubernetes
DevOps
编程设计
GoF设计模式
模式专辑
面向对象
函数式编程
编程语言比较
编程工具比较
形式逻辑
前端编程
Reactive编程
Jdon框架
Rust语言
ChatGPT
Web3
模因梗
幽默梗
程序员吐槽
面试技巧
Java入门
数字化转型
认知偏差
道德经
GitHub工具
更多话题
客户端调用EJB,请回答!
04-01-04
henry.t
在书中有这么一句话:如果你的远程客户端要访问远程接口和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来包容是不是???
gagaghost
2004-01-05 11:08
给您说明一点那就是Weblogic可以解析jsp,它分为Web容器和EJB容器及一些服务。所以您不必太麻烦的用Tomcat去解析jsp,当然也可以。
henry.t
2004-01-05 17:43
多谢楼上!但是还是没有回答我的主要问题,请自习看完我的问题,
2 如果他们不在同一台电脑上,那就必须在TOMCAT那台电脑上拷贝一份所有要调用的EJB的远程和HOME接口,打在包里面供JSP调用的时候IMPORT。
客户端如果是远程的,那么是不是要在客户端的环境中存一份EJB的HOME和远程接口,已备客户端调用???就像一半我们写程序,在头上都要IMPORT我们要用到的类库阿?????????请回答
gagaghost
2004-01-06 08:44
如果不那样写,那您在客户端调用的时候,EJB如何利用RMI呢?
编译好的EJB已经封装了底层的网络交互功能,所以只有把包引入才可以使用。
henry.t
2004-01-06 18:55
怎么那么麻烦啊,要是这样,我有多少个远程客户端要调用EJB,就必须要把EJB的远程接口打包成多少分,然后挨个拷贝到客户机上,然后每个JSP头上都要把这些包IMPORT 进来,嗨~~~~~麻烦啊!!!!!!!!!
banq
2004-01-08 10:46
使用Web Services或J道的EJB方法调用框架都可以实现远程客户端对EJB service调用。
henry.t
2004-01-12 18:23
bang:请你说具体