ejb如何分布式部署

lmredwood
04-05-27 7 1663

如果把war与jar分开部署,请问war调用jar中的ejb?
是否是将ejb的两个接口拷到客户端,然后通过war把它一起打包,再部署
这样才能让客户端调用到
否则,像
user=(UserHome)con.lookup("java/env/ejb/user");
这样的代码再客户端如何才能成功呢,因为客户端根本就没有UserHome的包呀,书里的例子好像都是集中部署,所以没有这个问题。

chinahero
2004-05-27 07:33

jndi啊,用rmi协议啊,当然iiop也行

snoopy
2004-05-27 14:40

我以前有过同样的困惑, 答案:当然要把接口打包的, 你的具体EJB类可以留在application server上面

banq
2004-05-27 14:49

可以war与jar分开部署,你试验一下就知道,至于如果调用,你需要了解EJB的stub原理。

lmredwood
2004-05-27 15:16


That means I need to add the two ejb interfaces both in
the war and the jar?

Stub and skolen problem means tansfer
a remote method to a local method and so the local programmer
can invoke it directly?

As to rmi-iiop ,I think that it's ejb's underlying invoke

procedure.In my programming,I can take no consider of it,because

it is handled by the container and the server.

2Go 1 2 下一页