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

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

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

还有一点 RemoteException可能被丢弃了. 是这样的吗?

>业务接口没有扩展 Remote接口
没有使用传统意义上的扩展remote接口,但是使用了Annotation 标明Remote,
所以,不要被表面迷惑,Annotation 类似另外一种形式的接口。

Annotation 参考:
http://www.jdon.com/jivejdon/thread/32495.html

那样就可以产生Stub文件了吗? 根据我以往的经验,如果想进行RMI-IIOP调用,一般都要生成Stub 和Skeleton文件 传统的EJB就是这样的. 对于EJB3.0是怎样的呢?
很郁闷一直思考不透这个迷.

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

>传统的EJB就是这样的. 对于EJB3.0是怎样的呢
当然也是这样啊,EJB3比传统EJB改进就是面向开发者的"界面"更加简单,后面还是一样,对于那些不懂EJB的人以为EJB3重大革命,其实都是表象。这个问题我已经在很早的帖子与那些所谓高手争论过。

Banq老师是高人! 以后要多向他请教.