【问题标题】:how to design a buffered tcp publisher/subscriber in scala playframework / akka如何在 scala playframework / akka 中设计一个缓冲的 tcp 发布者/订阅者
【发布时间】:2016-05-06 20:04:11
【问题描述】:

我们正在从基于 python 的环境迁移到 scala play 框架,我必须编写一个缓冲的发布者订阅者,它将与另一个用 python 编写的系统交互。这里的目标是编写一个发布者,它将从缓冲区/队列中获取消息并通过 tcp 套接字将它们发送到服务器并保持套接字打开,以便我们以后可以重用它。

我们的旧 python 发布者创建了一个永远不会关闭的 socket.socket(socket.AF_INET, socket.SOCK_STREAM) 套接字,并与调度程序一起将消息从队列中取出并通过流式套接字发送。

我对使用 akka 流式 io 很感兴趣,但我不知道如何创建一个流式套接字,它与定期查看队列并向服务器发送消息的调度程序一起工作。

如果有人有代码示例可以说明如何在 scala/play 框架/akka 流 io 中完成此操作,那就太棒了。

提前致谢 弗朗西斯

【问题讨论】:

    标签: scala sockets tcp playframework akka


    【解决方案1】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-12-10
      • 1970-01-01
      • 2018-08-02
      • 2013-09-08
      相关资源
      最近更新 更多