从程序上看,hohoHome类应该是自己定义的bean hoho 的接口.建立ejb对象的引用后.可以通过此引用得到ejb对象,从而得到bean 接口.
客户端程序可通过jb 中的 EJB Test Client Wizard建立,修改其中相关代码即可.

解决方案 »

  1.   

    是可以直接生成,可是如果是单独的调用服务器上的服务端接口呢? HohoHome是服务端定义的一个接口,我想问的是,如果是单独一个工程,单独一个测试程序,如何调用服务端定义的这个接口?
      

  2.   

    试试,Object ref = (Object)con.lookup("Hoho");
      

  3.   

    是不是应该把服务端的HohoHome.class文件拷贝到客户端工程文件?才能运行之?
      

  4.   

    建议老兄认真研究一下J2SE Tutorial。作为EJB的基础,RMI编程的思想就是针对接口,而不是实现,因此EJB中的Home接口、Remote接口、Exception类均需要在客户端的ClassPath中。因此,通常在服务器的开发人员一方公开一个Share的Directory,然后将上述文件的jar文件放在此Directory中,客户端包含此jar文件作为ClassPath即可。当然,作为EJB机制的特有部分,Stub也是需要的。懂了吗?
      

  5.   

    Home.class
    remote.class
    or
    local.class
    都需要
      

  6.   

    to virtualmfc(scale):
    明白了,谢谢virtualmfc(scale) 大侠的解答,非常感谢!