零MQ和Websockets

时间:2014-04-28 15:58:45

标签: java websocket zeromq wildfly

我目前的架构如下:

  1. 使用HTML 5网络套接字连接到网络服务器的Web UI (Wildfly)。
  2. 在Web服务器上,我既是订阅者又是两个不同ZMQ套接字的发布者。对于连接到我的Web服务器的每个新用户,我创建一个连续运行并侦听来自上游的消息的线程。
  3. 当我收到新消息时,我会将更新广播给正在收听的所有用户。然后,使用传统的Web套接字将更新发送回其网页。
  4. 这种架构看起来很简单,但我的Web服务器有时似乎没有错误地挂起,或者我的上游服务器有时不会收到我通过ZMQ发布的消息。当我尝试通过ZMQ将请求发布回上游服务器时,似乎只会发生这种情况。

    考虑到上述情况,我真的很想知道是否有人创建了类似技术的系统?如果是这样,你能解释一下你的架构吗?

0 个答案:

没有答案