我收到了要求 - 我必须将文件(PDF,Txt,图像)从一个客户端共享到另一个客户端,而不需要任何中央服务器来保存文档。
- 用户不希望有任何IAM,因此必须通过客户端IP地址或安装了应用程序的系统的任何其他唯一ID来识别计算机。
我没有任何线索如何做到这一点,直到现在我的研究已经指向WebRTC,但我也发现使用WebRTC进行文件共享是危险的,因为它可能会丢失一些数据。
我需要帮助 - 从头开始理解我应该如何从头到脚开始应对这一挑战。
所以,如果有人可以请解释设置直接客户端到客户端连接的完整过程,直到加密文件共享将非常有用。
答案 0 :(得分:0)
直到现在我的研究已经指向WebRTC
使用TCP连接(或基于UDP构建的可靠传输),它们提供比WebRTC更多的控制和灵活性。它们在nodejs环境中可用。浏览器不足以构建真正的分布式系统和其他网络编程任务,因为它们不提供对整个网络堆栈的访问。