ejb如何分布式部署

04-05-27 lmredwood
如果把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 下一页