基于Http的WebService或者你在给EJB做Web的前端然后直接用Http去存取就行了。
如果用Socket去和Ejb的通信的话,是比较麻烦的。只有用corab了

解决方案 »

  1.   

    因为本人以前很少用JAVA,写完ActiveX后,只会参照别人的程序写些常用和简单的EJB,请大侠说具体点吧,最好能慷慨介绍有关方面的资料和例子,本人十分感谢。     不知道您能不能留下联系方式?我的QQ是:53817681。还有哦,给您加分是迟早的事:)
      

  2.   

    将Activex和Servlet和EJB结合起来的例子,看来真得很少!只有我来写了,呵呵
    你知道如何在servlet中调用EJB吗?这方面的例子很多的。在google能有很多
    http://www.qcsky.com/school/list.asp?Unid=438
    其实和在jsp和Application调用一样的
    而WebService的资料很多的。在Delphi中很容易就做出这所需要的
      

  3.   

    哈哈,看来真是遇到了JAVA高手。由于本人以前一直用Delphi,C和JSP,对VC不熟,俺的ActiveX用Delphi写的,而且是初次使用EJB开发东西,大侠就慷慨一下,小生万分感激~~,哈哈......
          [email protected]
      

  4.   

    老大,我找到了一个Delphi的例子。
      

  5.   

    对于浏览器得到ejb中的数据我感觉一般都是:jsp(servlet)-->ejb不用你说的东西
    对于用ejb的话我认为还是用java一套的东西比较好
      

  6.   

    首先谢谢javacofe大侠。但我要做移动缴费时用的发票和帐单打印的程序,主要是稳定速度要快,用jsp(servlet)-->ejb或者用applet,用户大大概会天天都骂我的杰作了:(。
         现在正在开发的ActiveX还差怎么得到页面数据的问题了,最后想做到直接用ActiveX向打印机发送命令,以提高速度。
      

  7.   

    还有个办法。如果你的服务端允许再装个jCOM,
    使用IE里的VBScript可以直接访问EJB。
      

  8.   

    bpint您好。
        jCom,不是很清楚这些东西(是不是装在Windows服务器上的?),
    我们现在用的是UNIX的主机,WebServer是Weblogic。VBScript在客户端运行应该是可以调用ActiveX,并用它的方法和函数。
      

  9.   

    谢谢各位好心的大侠们,本人的问题已经搞定,在JSP页面上通过参数就可直接把ejb的数据传给ActiveX控件,然后在ActiveX中通过代码得到JSP传送过来的参数。    ☆☆ ☆☆  ☆☆ ☆☆
      ★★       ★       ★★
     ☆☆    祝你们快乐!  ☆☆
      ★★               ★★
       ☆☆             ☆☆
         ★★         ★★
           ☆☆     ☆☆
             ★★  ★★
                ☆☆
      

  10.   

    把例子贴出来look
    look