当前位置: 技术问答>java相关
Delphi如何通过CORBA去使用EJB??
来源: 互联网 发布时间:2015-07-19
本文导语: Delphi如何通过CORBA去使用部署在WEBLOGIC中的EJB。 | 我个人觉得,DELPHI通过CORBA是无法调用EJB的,虽然EJB2.0开始使用RMI/IIOP协议,是基于CORBA的,但EJB只是个组建概念,而且要通过JNDI调用,而在DELPHI中哪来的JNDI啊!?所...
Delphi如何通过CORBA去使用部署在WEBLOGIC中的EJB。
|
我个人觉得,DELPHI通过CORBA是无法调用EJB的,虽然EJB2.0开始使用RMI/IIOP协议,是基于CORBA的,但EJB只是个组建概念,而且要通过JNDI调用,而在DELPHI中哪来的JNDI啊!?所以这应该是不可能实现的!
不过我觉得你可是写一个JAVA 的程序包括MAIN函数的那种,在那个函数里调用WEBLOGIC上的EJB,然后通过CORBA服务器(JDK1.4中的ORBD就可以)和DELPHI那端的CORBA服务器通信应该可以解决你的问题!主要思想如下:
EJB(WEBLOGIC)---通过JNDI---JAVA APP---通过CORBA---DELPHI APP
详细资料,你可以自己看看JDK文档中关于CORBA的教材,至于JAVA APP调用EJB应该没什么问题吧,WEBLOGI的文档中也有,DELPHI那边的问题,我就帮不了你了!呵呵!
祝你成功!
不过我觉得你可是写一个JAVA 的程序包括MAIN函数的那种,在那个函数里调用WEBLOGIC上的EJB,然后通过CORBA服务器(JDK1.4中的ORBD就可以)和DELPHI那端的CORBA服务器通信应该可以解决你的问题!主要思想如下:
EJB(WEBLOGIC)---通过JNDI---JAVA APP---通过CORBA---DELPHI APP
详细资料,你可以自己看看JDK文档中关于CORBA的教材,至于JAVA APP调用EJB应该没什么问题吧,WEBLOGI的文档中也有,DELPHI那边的问题,我就帮不了你了!呵呵!
祝你成功!
|
通过Corba是可以访问EJB的;
详见Java(TM) 2 SDK Documentation(j2sdk1.4.0)
j2sdk1.4.0guidermi-iiopinterop.pdf
是一个C++的例子,至于在delphi 如何写我就帮不上忙了。
详见Java(TM) 2 SDK Documentation(j2sdk1.4.0)
j2sdk1.4.0guidermi-iiopinterop.pdf
是一个C++的例子,至于在delphi 如何写我就帮不上忙了。
|
通过IDL