是否可以通过 WebRTC 数据通道实现 WebService?
这个想法是:
好处?:
缺点:
想法:
[编辑]
我发现这个仓库: https: //github.com/jsmouret/grpc-over-webrtc 太棒了!
[编辑2]
经过一番调查后,改变了 Orbit-db 的想法并删除了集群 IPFS
[编辑3]
在搜索 Fetch PROS for HTTP/2 后,我发现使用 ReadableStreams 获取上传流,我不知道通过 WebRTC DataChannel 或 HTTP/2 Stream 运行 GRPC (bidi) 有多大区别
非常酷的视频解释了该功能:https://www.youtube.com/watch?v =G9PpImUEeUA
javascript networking web-services network-programming webrtc
嗨,大家好,我在GoLang中编写了此函数,将24位整数(3字节)转换为32位整数(4字节)
func int24ToInt32(bytes []byte) uint32 {
return binary.BigEndian.Uint32(append([]byte{0x00}, bytes...))
}
Run Code Online (Sandbox Code Playgroud)
我想知道这是否是解决问题的不好方法。也许有人可以指导我寻求更好,更有效的解决方案