Networking 如何使用托管web应用程序的服务器设置两个用户,以便在没有服务器的情况下彼此通信?

Networking 如何使用托管web应用程序的服务器设置两个用户,以便在没有服务器的情况下彼此通信?,networking,network-programming,Networking,Network Programming,我希望我的web应用程序的两个用户同意彼此通信,这样就不再依赖我的服务器进行通信。让两台计算机在不依赖我的服务器的情况下通过internet进行通信,我有什么选择?我将如何设置它——具体地说,我可以使用什么API或协议 我希望允许用户运行各种安全计算,我不希望我的服务器充当受信任的第三方 讨论了这个问题,但答案很模糊。我对做网络工作知之甚少,而且我很难找到该去哪里找。有人给我指出了XMLHttpRequestAPI,但我看不出它有什么帮助。这是有可能的。你应该看看 客户端之间的数据通道。RTCD

我希望我的web应用程序的两个用户同意彼此通信,这样就不再依赖我的服务器进行通信。让两台计算机在不依赖我的服务器的情况下通过internet进行通信,我有什么选择?我将如何设置它——具体地说,我可以使用什么API或协议

我希望允许用户运行各种安全计算,我不希望我的服务器充当受信任的第三方


讨论了这个问题,但答案很模糊。我对做网络工作知之甚少,而且我很难找到该去哪里找。有人给我指出了XMLHttpRequestAPI,但我看不出它有什么帮助。

这是有可能的。你应该看看
客户端之间的数据通道。RTCDataChannel API提供安全(基于DTLS)的对等通信。并非所有浏览器都支持WebRTC,其中也并非所有浏览器都支持RTCDataChannel API。所以要小心浏览器兼容性问题。

这是有可能的,因为有了全新的技术。你应该看看 客户端之间的数据通道。RTCDataChannel API提供安全(基于DTLS)的对等通信。并非所有浏览器都支持WebRTC,其中也并非所有浏览器都支持RTCDataChannel API。所以要注意浏览器兼容性问题