紧急求助!EJB怎么样调用另外一个EJB

03-08-12 glqky
我的EJB要从数据库中查到别人的EJB的情况,并且传入相应的参数调用它,

请问怎么样来实现?假设我事先不知道对方的EJB的情况,所有信息要从数

据库中取,为了能成功调用,数据库中需要存放哪些信息?

谢谢,一定要帮我,做不出来会被砍!!!

ccxanadu
2003-08-12 00:51
lookup方法中想引用的绑定名称(字符串)

ejbcreate方法中传入的参数

glqky
2003-08-12 15:07
谢谢,但还有一些地方不明白,比如要调用另外一个叫Count的EJB

需要这样的代码,

Context ctx = new InitialContext(props);

Object obj=ctx.lookup("Count");

CountHome countHome;

countHome=(CountHome)PortableRemoteObject.narrow(obj,CountHome.class);

Count count;

count=countHome.create();

但是定义countHome的时候要事先知道CountHome,并且要

import含有CountHome定义的类,怎么样在不知道的情况下

做到呢

glqky
2003-08-13 17:33
我要做的是通用的流程管理模块,具体有哪些流程以后是可

加的,所以我的EJB比别人的先做,有人知道怎么解决这个

问题吗?

banq
2003-08-14 08:26
countHome是 接口,不管谁先做,整体设计总要做的,总体设计就是接口设计。

猜你喜欢