利用 WebSocket 在前端通过 JS 客户端将数据实时传输至 Go 后端
来源:stackoverflow
时间:2024-02-17 15:27:26 106浏览 收藏
本篇文章主要是结合我之前面试的各种经历和实战开发中遇到的问题解决经验整理的,希望这篇《利用 WebSocket 在前端通过 JS 客户端将数据实时传输至 Go 后端》对你有很大帮助!欢迎收藏,分享给更多的需要的朋友学习~
问题内容
背景
我打算通过 js 客户端将 100x mb
或 gb
数据流式传输到 websocket 服务器。喜欢这篇文章:
通过 websocket 传输数据
但是我的服务器是go而不是js。我的意思是有一个由 https://github.com/gorilla/websocket 实现的 go websocket 服务器
建议的一个选项是使用 binaryjs:
通过 websocket 传输数据
问题
binaryjs:服务端和客户端都是js
服务器
var binaryserver = require('../../').binaryserver; // start binary.js server var server = binaryserver({port: 9000});
https://github.com/binaryjs/binaryjs/blob/79f51d6431e32226ab16e1b17bf7048e9a7e8cd9/examples/helloworld/server.js#l5