标签: java winapi sendmessage
如何从Java应用程序向另一个应用程序发送消息?在Delphi和C#中,我们有SendMessage api:
SendMessage
SendMessage API
但是我无法在Java上找到它。
答案 0 :(得分:3)
Java是一种独立于平台的语言。如果您想要执行特定于平台的操作,则必须调用一些本机代码。您可以将JNI用于此目的。此外,您还可以查看以下问题以获取其他一些选项:How to use winapi functions in java?
答案 1 :(得分:2)
您必须使用JNI http://java.sun.com/developer/onlineTraining/Programming/JDCBook/jni.html
答案 2 :(得分:0)
什么样的消息?
您可以使用sockets,RMI,HTTP,CORBA - 实施将取决于您希望如何开发和部署客户端和服务器。
如今,让应用程序相互交流的一种常见方式是使用Web服务,SOAP或REST。没有人知道你是互联网上的狗;如果您是基于HTTP的Web服务,则没有客户端知道您编写的语言。