Socket.io Scala client



我正在寻找一个 socket.io 的Scala客户端。我很清楚这一点,但我对在 Scala 中使用它的想法感到畏缩,因为它感觉不太自然,也不允许惯用的实现。因此,你们中是否有人对我在哪里可以找到 Scala 客户端有建议?

如果是这样,仅 SBT 的行和指向文档的链接就足以作为答案;)

怕我不知道任何已经实现的库或明显的 Scala 解决方案。但是我将介绍两种非常简单的方法,如果您有时间DIY,它们应该非常易于使用:-)

但当然,这真的取决于你想要什么。正如您可能已经可以想象的那样,如果您需要处理简单的请求,Java标准库的普通WebSocket实现可以非常有效。我在 scala-lang.org 实现一个计算随机数的服务器时发现了一个。如果有兴趣,在夜间构建中还会酝酿一些东西,这可能会揭示一些方便的技巧。

如果你想追求简单和纯粹的Scala,那么Actor(特别是RemoteActor)是非常强大的。它自然需要两端的Scala,但它几乎立即为您提供了一个消息传递系统。如果您还不熟悉它们,这是一个很好的入门指南。

无论如何。如果没有好的图书馆表面,我希望这有所帮助。祝你好运。

相关内容

  • 没有找到相关文章

最新更新