您的位置:程序门 -> delphi -> windows sdk/api



java与delphi程序之间通信


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


java与delphi程序之间通信
发表于:2008-01-11 23:25:05 楼主
java编写的j程序中,增加一个button按钮,将j程序text中的内容,通过发送信息的方式,发送到delphi编写的d程序中,d程序接收到信息,将信息处理后,又将处理的内容发送给j程序.
问题1:
d程序怎样接收j程序发送来的信息
问题2:
d程序怎样发送信息给j程序
谢谢!!
发表于:2008-01-12 01:35:441楼 得分:0
用udp比较好   java用java.net.datagramsocket,delphi用indy的udp组件即可
发表于:2008-01-12 11:14:442楼 得分:0
sendmessage   或   postmessage   两个应用程序向系统注册同样的消息   可以互相通知通信   这个是消息方式
发表于:2008-01-12 12:14:073楼 得分:0
如果只是在测试,用upd   可以,但是为了应用,请考虑另外一种方法。java   做成服务,公布为webservice,通过自定义的xml格式字符串传输,d   这边接受和瓶装!  
发表于:2008-01-12 12:50:244楼 得分:0
做成webservice岂不是要靠拉模式刷新来获取消息,效率估计很不乐观,消息的及时性也不乐观。
发表于:2008-01-12 19:11:525楼 得分:0
如果只是简单的消息,ok!webservice   不满足,但是   如果是传递的信息,可能这个是一个选择。还有就是d.net的janetva
发表于:2008-01-13 01:43:356楼 得分:0
用微软的wm_copydata消息可以的
发表于:2008-01-13 09:14:027楼 得分:0
进程间通讯用管道、共享内存、wmcopydata、socket(127.0.0.1)都可以


快速检索

最新资讯
热门点击