代码之家  ›  专栏  ›  技术社区  ›  Daniil

Java中的事件传递库?

  •  1
  • Daniil  · 技术社区  · 15 年前

    我正在寻找一个库,它允许我通过套接字将简单的文本事件从服务器传递到客户端。简单轻便的东西。我可以自己写,但我决定先检查一下这种东西是否存在。其思想是,有一个应用程序生成事件(如订单被拒绝或发生内部错误),并充当服务器。这些事件必须实时传递给所有连接的客户端。而客户端只是一个托盘图标应用程序,弹出上述事件的文本。一些简单的UDP客户端/服务器。有人知道外面有没有Java的库吗?

    3 回复  |  直到 15 年前
        1
  •  2
  •   Robin    15 年前

    Smack 连接到您选择的支持pubsub的服务器( OpenFire ejabberd ,…)因此,创建事件的应用程序是发布者,客户端都是订阅者。它需要使用第三方服务器(许多是开源的),但它只是一个用于所有客户端访问的库。我有使用OpenFire的经验,大约15分钟就可以安装好。

        2
  •  3
  •   Peter Lawrey    15 年前

    有许多可能的解决办法,但如果你想简单,我建议你试试 Hazelcast

    它就像使用java.util.{Queue,Set,List,Map}一样简单。只需将hazelcast.jar添加到类路径中并开始编码。

        3
  •  2
  •   skaffman    15 年前