繁体   English   中英

JS中的P2P文件共享

[英]P2P file sharing in JS

我收到了一项要求-我必须从一个客户端到另一个客户端共享文件(PDF,Txt,图像),而中间没有任何中央服务器来保存文档。

-用户不想安装任何IAM,因此必须通过客户端IP地址或安装了应用程序的系统的任何其他唯一ID来标识计算机。

我没有任何线索,直到现在我的研究指向WebRTC,但我也知道使用WebRTC进行文件共享是很危险的,因为它可能会丢失一些数据。

我需要从头开始的理解方面的帮助,以及从头到尾如何开始应对这一挑战。

因此,如果有人可以解释在客户端之间建立直接客户端连接的完整过程,直到加密文件共享将非常有帮助。

到目前为止,我的研究指向WebRTC

使用TCP连接(或建立在UDP之上的可靠传输),它们提供的控制和灵活性远超过WebRTC。 它们在nodejs环境中可用。 浏览器不足以构建真正的分布式系统和其他网络编程任务,因为它们不提供对整个网络堆栈的访问。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM