【问题标题】:Is google chat server based or p2p like skype?谷歌聊天服务器是基于还是 p2p 像 Skype?
【发布时间】:2011-08-23 17:37:18
【问题描述】:

很长一段时间以来,我一直对 Google 聊天是基于服务器还是像 Skype 一样点对点还是有人告诉我它是服务器和 p2p 通信的混合而感到困惑? 由于 Google 聊天记录存储在 Google 服务器上(除非您不公开记录),因此对我来说这表明它应该是基于服务器的(当然,如果需要,p2p 也可以)。

现在,那个告诉我 Google 聊天是 p2p(或混合选项,如果有道理的话)的人在网络方面有相当多的经验,我通常会相信他的话,但这次我无法说服自己Google聊天可能是p2p,我正在寻找一些引文或可以帮助澄清疑问的东西。有谁知道它是基于服务器的还是 p2p 的?

PS:抱歉,如果问题不属于 SO,如果另一个 SE 站点更适合此问题,请帮助我。我只是想,因为它是关于网络的,所以在这里可能没问题。

【问题讨论】:

    标签: networking chat p2p


    【解决方案1】:

    Google 最近放弃了 XMPP,现在正转向自己的封闭源专有协议。仍然是基于服务器的,因为谷歌现在将记录所有聊天活动并且不再记录是一个选项。

    “他们逐步淘汰 'chat; with 'hangouts',这违背了 XMPP 的服务器到服务器方面。有关影响的更多信息(与问题没有直接关系)here” - Barney


    上一个答案

    罢工>

    他们使用 XMPP (jabber)

    可扩展消息传递和存在协议 (XMPP)

    As answered here

    我想阅读 Jabber 会稍微解释一下,它是一个开放的协议,并且很多东西都是可用的..

    例如Wikipedia explains a bit

    【讨论】:

    • 维基页面上写道:“2005 年 8 月,Google 推出了 Google Talk,这是一种结合了 VoIP 和 IM 的系统,它使用 XMPP 进行即时消息传递,并作为语音和文件传输信令协议的基础。(最初的发布不包括服务器到服务器的通信;Google 于 2006 年 1 月 17 日启用了该功能)”那么这意味着它是基于服务器的还是什么?
    • 是的,它是基于服务器的。尽管引用的信息现在已经过时了——谷歌正在逐步淘汰“聊天”;使用“环聊”,它违背了 XMPP 的服务器到服务器方面。有关影响的更多信息(与问题没有直接关系)here.
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-12
    • 2011-10-26
    • 2012-12-11
    • 1970-01-01
    • 1970-01-01
    • 2020-09-25
    相关资源
    最近更新 更多