关于从websocket中获得数据并落地

最新的需求是从wifi探针中获得返回的数据,对方是把数据通过websocket传送过来

websocket的数据一般情况下是通过javascript直接显示在了页面上,而我的希望是能够落到本地或其他地方,总之不要显示到页面上。我找到了一些网上的资料,有个java-websocket的jar,貌似可以,但是最后发现也是通过onMessage的方法,通过javascript的函数接受并显示到页面。

后来经过一个朋友的提醒,akka http 的client可以做到我想要的结果。

页面连接

https://doc.akka.io/docs/akka-http/current/client-side/websocket-support.html

页面中的实例,有个问题,就是当发送了一个请求后,接着连接就会断了,如果双方在聊天,任何一方都不希望,发送了一句话后连接就断了,而是不断相互聊天。

我会把会导致一次连接的代码附上,也会把正常可用的代码附上(akka http 我用的是scala版本)

地址:https://github.com/yanghualei188/yanghualei/tree/master/akka_http实现的websocket数据落地


猜你喜欢

转载自blog.csdn.net/yyqq188/article/details/80062537
今日推荐