看《Mastering EJB(2nd)》的附书源代码中的“jasmine”项目,
这个例子比较完整并且比较小,很能说明问题。彻底搞定这个“jasmine”
后,ejb的主要部分就理解了。
这个例子比较完整并且比较小,很能说明问题。彻底搞定这个“jasmine”
后,ejb的主要部分就理解了。
解决方案 »
- spring定时器错误
- MyEclipse6.5与sql2005连接数据库异常
- iframe中js改变css样式问题
- JAVASCRIPT???
- MessageDrivenBean如何监听另一个台机的消息?
- 我的WEBLOGIC服务启动不起来了!
- 急招:::求struts1.2 hibernate spring技术开发
- JBoss Seam怎么接收页面提交来的数据
- struts 的 logic:iterate 标签问题?请教各位 !
- 怎么将一个企业用的网站部署上线(Linux下Java项目后台)
- struts中的窗口关闭问题,大家帮帮忙!
- struts上传文件 的时候 表单中File对象和一般的文本框,不能在一起使用吗??
远程接口的调用流程如下:
1.获取远程服务器的context
2.通过这个context找到EJB对象,lookup()的参数应该为远程服务器JNDI树中的EJB的JNDI名
3.通过PortableRemoteObject.narrow()得到这个EJB的远程Home接口对象。
4.通过这个远程Home接口对象创建或查找远程接口对象
本地接口的调用流程如下(其中本服务器就是客户端和EJB所属的同一个服务器):
1.获取本地服务器的context,即new InitialContext()不用提供参数
2.通过这个context找到EJB对象,lookup()的参数应该为本地服务器JNDI树中的EJB的JNDI名
3.直接将上一步得到的对象强制转换成本地Home接口对象
4.通过这个远程Home接口对象创建或查找远程接口对象