如何在R内与Websocket进行交互

5
我正在使用R 3.1.2,并希望在R中与私有IP上的websocket进行交互。过去,我尝试使用websockets包,但遇到了内存/CPU使用问题和崩溃,尽管这是在几个小时之后。从文档中看到,该包现已弃用,推荐使用httpuv包。
我理解正确吗,httpuv是一个WebSockets服务器而不是R客户端?
还有其他可以在R内部与WebSocket交互的包吗?
1个回答

3

我之前也有过类似的问题,Joe Cheng(httpuv的维护者)向我确认,httpuv只是一个WebSocket服务器。截至2014年10月22日,httpuv 1.3.2仍然如此。


你好 @Yoda,Martin Studer。我想知道你最终是否找到了一个 R 包来“消费” WebSocket,也就是说,一个 R 的 WebSocket 客户端库?谢谢。 - tarilabs
好的,有 https://github.com/rstudio/R-Websockets 这个项目,但不幸的是它已经不再维护了。 - Martin Studer
确实有些不顺利。我在 while 循环中使用了 websockets 套件和 Sys.sleep(1) 函数。这有助于减轻崩溃的情况。很遗憾,R 中唯一的 websockets 客户端套件已经被弃用了。由于它不再存在于 CRAN 上,因此安装 websockets 需要更多的工作。 - Yoda
1
这个有更新了吗? - Bharath

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接