我感觉你可以将java代码通过转化器转化为c++等(它们都是面向对象的,好象有这方面的的工具但我没接触过),然后 生成.dll,在Delphi中调用。个人认为,对于复杂的代码,转化器不一定好用,好象也没见到这方面的较成熟的产品。

解决方案 »

  1.   

    谢谢你的答案,和我原先想的差不多。我现在在做毕业设计,我所提的这个问题正是导师要我做的毕业设计任务,为什么他认为何以呢?答:
    更正:对于分布式的组件如果一定要用JAVABEAN就必须自己实现方法的远程调用(RMI),涉及到很复杂的网络编程,也就是自己实现EJB容器帮你做的那些事(所以也是可以的),如果是实际的工程当然不推荐这样做,不过如果是为了学习,这样做就能学到很多知识(增加了开发的难度),我想这也是你导师的意图。如果是本机那么难度无疑要小得多,应该是可以的!