如何用delphi 调用 java的方法 ?(200分)

  • 主题发起人 主题发起人 cindy_delphi
  • 开始时间 开始时间
C

cindy_delphi

Unregistered / Unconfirmed
GUEST, unregistred user!
要求用JNI技术,请给出具体的代码啊!这方面资料太少了,我在网上看到的都是java 调用 delphi的dll的例子。。
请各位大侠指条明路!!!
 
为什么没有人理我啊?我问题不明确吗?还是我不太明白?

应该有很多人遇到这种问题啊!
帮帮忙!顶上去啊!
 
帮帮忙!顶上去啊!
 
问题: 用 Delphi 调用 Java 类的方法的最佳途经?Soap,Sockets还是其它? ( 积分: 100 )
分类: Java

来自: cnkk, 时间: 2003-03-05 16:13:00, ID: 1657527
是在同一台机器上

来自: whynozg, 时间: 2003-03-05 16:14:00, ID: 1657538
CORBA

来自: only you, 时间: 2003-03-05 21:40:00, ID: 1658373
最好通过EJB

来自: cjc861, 时间: 2003-03-05 21:41:00, ID: 1658379
corba可以的!

来自: henryandpcw, 时间: 2003-03-06 0:32:00, ID: 1658630
推荐CORBA

来自: 阿拉宁波人, 时间: 2003-03-06 12:40:00, ID: 1659803
gz

来自: jrq, 时间: 2003-03-14 20:14:00, ID: 1682544
//关注。

t

来自: 叶孤城, 时间: 2003-03-17 15:32:00, ID: 1688302
webservice

来自: cnkk, 时间: 2003-03-17 22:04:00, ID: 1689536
以上各位的答案太简单了,我说一下自己的意见:
Corba 设置较复杂,但不用WebServer支持;
Soap 和 WebService 虽然是最近流行的方法,但未来的变动还可能较大,而且还要一个 Web Server来支持运行;
“通过EJB”这个我不太懂,only you 兄可否说明一下;
直接用 Socket 简单,但数据的包装工夫较多,

可否请有经验的朋友给点详细建议。。。。。。

来自: li_cj, 时间: 2003-03-28 11:21:00, ID: 1717278
gz

来自: leozmy, 时间: 2003-04-09 17:55:00, ID: 1753296
关注,没经验的说。

来自: DragonPC_???, 时间: 2003-04-09 22:48:00, ID: 1754046
KAO,不就是 JNI 吗,JNI不止是 Java 调用 Delphi,也可以让Delphi 调用 Java 的class,
自己上 Sun 找资料, SourceForge 应该有 Delphi 版本的 jni.pas

http://java.sun.com/docs/books/tutorial/native1.1/implementing/method.html


来自: yyanghhong, 时间: 2003-04-10 10:20:00, ID: 1754843
J-COM
http://www.hcn.zaq.ne.jp/no-ji/jcom/index_eng.htm

来自: cnkk, 时间: 2003-04-10 11:49:00, ID: 1755278
多人接受答案了。

得分大富翁: cjc861-20,henryandpcw-20,only you-20,whynozg-20,叶孤城-20,
 
我都看过了,,,,
真的就没有别的方法了,JNI是可以互相调用的啊。。。
 
用 WebService 技术吧
将 java 代码封装成 webservice ,然后用 delphi 调用
 
help me
help me
 
我知道一定可以的。。

真的没有人知道啊?!!!

跳楼去了!
 
这个问题已解决,分数以收回吗?

解决的办法是先下载一个JNI.PAS,然后在程序里装载JAVA虚拟机,这部是最关键的,余下你想做什么,可以在网上查到很多相关函数的用法.
 
JNI.PAS,就是他了,我也刚刚做了一个Delphi调用Java的方法的程序.
 
to:tanqth
我是调用了一个基于JNI.PAS的几个包装类。我试过直接用JNI.PAS,但失败了,学艺不精!

能否看看你调用虚似机的一段代码啊?
 
后退
顶部