【发布时间】:2012-06-19 02:49:48
【问题描述】:
我有一个 Java 应用程序,我想将数据发送到 Gnome (Activity) Journal。为了保持代码松散耦合,我想在我的 Java 应用程序和 Zeitgeist API 之间使用 MQ(这允许在不更改我的应用程序的情况下交换目标)。
所以我正在寻找一种将数据从消息队列中添加到 Zeitgeist 的方法。某处有示例代码吗?
【问题讨论】:
-
这听起来像是毫无意义的双重间接。 Dbus 已经是一个消息服务;如果你有另一个时代精神的实现,你也可以用 Dbus 替换时代精神的实现。
-
@Robin Green:乍一看你是对的。但是..想象一下包含 MQ 的 Java 应用程序是跨平台的。在 Linux 上,它需要写入 dbus。在其他地方使用自定义机制。