我正在用Java编写一个系统托盘应用程序,它在用户桌面的后台运行。
如何从另一个Java程序与这个系统托盘应用程序进行交互/互操作?我希望能够任意地向服务发送通知,例如使其显示气球消息。
任何解决方案都需要在Windows和Mac上工作,如果它也能在Linux上工作就好了-但嘿,Java天生就是跨平台的,所以这应该不是问题。对吗?!
非常感谢
发布于 2013-09-08 17:32:05
如果其他(非托盘)程序是Java,RMI可能是最简单的方法。如果其他程序不是Java,但是对SOAP有很好的支持,那么可以创建一个WSDL (包括XML schema)来表示通知消息,并让托盘应用程序调用Endpoint.create来侦听来自其他程序的SOAP消息。
https://stackoverflow.com/questions/18682154
复制相似问题