0

在 Java 中,我正在编写一个系统托盘应用程序,该应用程序在用户桌面的后台运行。

如何从另一个 Java 程序与这个系统托盘应用程序交互/互操作?我希望能够任意向服务发送通知,例如使其显示气球消息。

任何解决方案都需要在 Windows 和 Mac 上运行,如果它也能在 Linux 上运行那就太好了 - 但是,嘿,Java 本质上是跨平台的,所以这应该不是问题......对吧?!

非常感谢

4

1 回答 1

0

如果其他(非托盘)程序是 Java,RMI 可能是最简单的方法。如果其他程序不是 Java,但对 SOAP 有很好的支持,请创建一个 WSDL(包括 XML 模式)来表示通知消息,并让托盘应用程序调用Endpoint.create以侦听来自其他程序的 SOAP 消息。

于 2013-09-08T09:32:04.813 回答