2013-03-07 22 views
4

我在这里按照这个指南。 P2P是否真的无服务器?

我认为P2P会带来的一个好处就是它是无服务器的设置。 现在我有这个工作,我注意到你需要一个解析器来跟踪谁连接。

对我来说,这确实需要一台服务器,因为你需要一个解析器来让P2P工作。

阿米错过了什么?

+2

您需要一台服务器来查找同行,但是一旦得到了同行列表,您就不再需要服务器(直到需要刷新列表)。但它并不是真正的无服务器。 – Nolonar 2013-03-07 14:57:24

+1

解析器对我来说听起来不像服务器,它似乎只包含mesh id到ip地址的映射;类似于您在路由表中看到的内容。 – 2013-03-07 14:59:51

+0

你需要STUN和TURN来做WebRTC – Dude 2017-05-03 08:02:27

回答

2

这取决于你的服务器的定义,我想。例如,使用P2P游戏,大多数玩家将连接到中心点,进行匹配,然后在彼此之间进行通信,而不需要服务器参与。

这意味着服务器不必托管任何数据,只需要协调那些做的事情。它保持资源不变(因为每个客户端只需连接一次),而且基础架构通常更加健壮。

你需要一个中央应用程序来协调同伴吗?是

该应用程序是否需要将内容/数据传输到每个对等方?否

相关问题