< 返回版块

lithbitren 发表于 2020-12-26 00:58

Tags:websocket,tokio

近似reqwest那样稳定好用的,目前下载量最高的https://crates.io/crates/websocket暂时还没有兼容aysnc/await,在协程异步上并没有一个稳定的标准化实践,其他的相关库偶尔见到几个但用的人太少了,example也不太详细,不太敢用

评论区

写评论
作者 lithbitren 2020-12-29 08:11

tungstenite整不明白,求个在不同协程异步收发的例子。。

--
👇
zx950921: https://crates.io/crates/tungstenite 这个比较简单,但是是同步的,也有对应tokio的,但是我目前只用过同步的,tokio的那个没用过 https://crates.io/crates/tokio-tungstenite actix-web也有websocket的库,这个也可以用,但是写法跟传统的异步还不一样,得踩 actor的坑

作者 lithbitren 2020-12-26 20:00

嗯,我试试tungstenite。

actix的awc我之前试了,awc单独引各种不适配,引了整个actix还是有地方不会整,example4个websocket的例子没有一个是用自己自带的客户端的,源码里面的test只写了请求头测试,异步收发压根没提到。

--
👇
zx950921: https://crates.io/crates/tungstenite 这个比较简单,但是是同步的,也有对应tokio的,但是我目前只用过同步的,tokio的那个没用过 https://crates.io/crates/tokio-tungstenite actix-web也有websocket的库,这个也可以用,但是写法跟传统的异步还不一样,得踩 actor的坑

zx950921 2020-12-26 09:57

https://crates.io/crates/tungstenite 这个比较简单,但是是同步的,也有对应tokio的,但是我目前只用过同步的,tokio的那个没用过 https://crates.io/crates/tokio-tungstenite actix-web也有websocket的库,这个也可以用,但是写法跟传统的异步还不一样,得踩 actor的坑

1 共 3 条评论, 1 页