JAVA编写的J程序中,增加一个BUTTON按钮,将J程序TEXT中的内容,通过发送信息的方式,发送到DELPHI编写的D程序中,D程序接收到信息,将信息处理后,又将处理的内容发送给J程序.
问题1:
D程序怎样接收J程序发送来的信息
问题2:
D程序怎样发送信息给J程序
谢谢!!

解决方案 »

  1.   

    用udp比较好 java用java.net.DatagramSocket,delphi用indy的udp组件即可
      

  2.   

    SendMessage 或 PostMessage 两个应用程序向系统注册同样的消息 可以互相通知通信 这个是消息方式
      

  3.   

    如果只是在测试,用upd 可以,但是为了应用,请考虑另外一种方法。java 做成服务,公布为WEBSERVICE,通过自定义的xml格式字符串传输,D 这边接受和瓶装! 
      

  4.   

    做成WEBSERVICE岂不是要靠拉模式刷新来获取消息,效率估计很不乐观,消息的及时性也不乐观。
      

  5.   

    如果只是简单的消息,OK!WEBSERVICE 不满足,但是 如果是传递的信息,可能这个是一个选择。还有就是D.Net的Janetva
      

  6.   

    用微软的wm_COPYDATA消息可以的
      

  7.   

    进程间通讯用管道、共享内存、wmcopydata、socket(127.0.0.1)都可以