请问EJB3.0的Stub类是如何产生的?

07-08-29 studyEJB
一时好奇,既然EJB3.0 业务接口没有扩展 Remote接口, 那么能用Rmic 产生 Stub, Skeleton吗? 需要产生新的类来继承remote接口 ?

如果可以的话,这些类之间是如何调用呢? 希望高人帮忙解答! 不尽感激!

    

2
studyEJB
2007-08-29 20:13
还有一点 RemoteException可能被丢弃了. 是这样的吗?

banq
2007-08-30 10:37
>业务接口没有扩展 Remote接口

没有使用传统意义上的扩展remote接口,但是使用了Annotation 标明Remote,

所以,不要被表面迷惑,Annotation 类似另外一种形式的接口。

Annotation 参考:

http://www.jdon.com/jivejdon/thread/32495.html

studyEJB
2007-08-30 11:07
那样就可以产生Stub文件了吗? 根据我以往的经验,如果想进行RMI-IIOP调用,一般都要生成Stub 和Skeleton文件 传统的EJB就是这样的. 对于EJB3.0是怎样的呢?

很郁闷一直思考不透这个迷.

wlmouse
2007-08-31 09:34
EJB3 这些东西的产生都是由容器自动完成。一般情况下使用者不需要去考虑这些问题。如果想深入研究EJB3的机制,可以去看glassfish2的源代码。

猜你喜欢
2Go 1 2 下一页