2015-01-23 20 views
5

Jestem na R 3.1.2 i chcę współdziałać z websocket nad prywatnym IP w R. W przeszłości próbowałem używać pakietu websockets i miałem wykorzystanie pamięci/procesora problemy i awarie z nim, wprawdzie po kilku godzinach.Jak wchodzić w interakcje z websocket od wewnątrz R

Z dokumentacji widzę, że jest teraz przestarzała i zalecany jest pakiet httpuv.

Czy prawidłowo odczytuję, że httpuv jest serwerem websockets, a nie klientem R.

Czy są jakieś inne pakiety można używać do interakcji z websocket od wewnątrz R.

Odpowiedz

2

miałem podobne pytanie jakiś czas temu i to zostało potwierdzone do mnie Joe Cheng (opiekuna httpuv), który jest httpuv tylko serwer websocket. To nadal wydaje się być prawdziwe z httpuv 1.3.2 z dnia 2014-10-22.

+0

Witaj @ Yoda, Martin Studer, zastanawiam się, czy ostatecznie znalazłeś pakiet R do "skonsumowania" websocket, tzn .: biblioteka klienta websocket dla R, proszę? Dzięki. – tarilabs

+0

No cóż, jest https://github.com/rstudio/R-Websockets, które niestety nie jest już obsługiwane. –

+0

Rzeczywiście nie ma radości. Użyłem pakietu websockets z Sys.sleep (1) w pętli while. To pomaga złagodzić awarie. Raczej smutny, że jedyny pakiet klienta websockets dla R jest przestarzały. Instalowanie websockets jest trochę więcej pracy, ponieważ nie jest już na CRAN więcej. – Yoda

Powiązane problemy