【问题标题】:Has Google Talk implemented XEP-0079?Google Talk 是否实施了 XEP-0079?
【发布时间】:2011-01-23 10:15:44
【问题描述】:

Google Talk 已经实现了 XMPP (jabber portocol),但它也实现了 XEP-0079 吗?

XEP-0079 是关于“高级消息处理”的 XMPP 扩展。

【问题讨论】:

    标签: xmpp google-talk


    【解决方案1】:

    没有。

    我们可以使用XEP-0030 (Service Discovery) 向talk.google.com 上的服务器询问它提供的功能。

    XEP-0079 指定了 <feature>http://jabber.org/protocol/amp,但是,正如我们从下面的请求/响应中看到的,gmail.com 服务在其响应中不包含此功能。


    <iq to='gmail.com' type='get'>
      <query xmlns='http://jabber.org/protocol/disco#info'/>
    </iq>
    
    <iq xmlns='jabber:client' from='gmail.com' type='result'>
      <query xmlns='http://jabber.org/protocol/disco#info'>
        <identity category='server' type='im' name='Google Talk'/>
        <feature var='http://jabber.org/protocol/disco#info'/>
        <feature var='google:jingleinfo'/>
        <feature var='google:roster'/>
        <feature var='google:nosave'/>
        <feature var='google:setting'/>
        <feature var='google:shared-status'/>
        <feature var='http://jabber.org/protocol/archive#otr'/>
        <feature var='google:mail:notify'/>
        <feature var='http://jabber.org/protocol/archive#save'/>
        <feature var='http://jabber.org/protocol/rosterx'/>
      </query>
    </iq>
    

    【讨论】:

      【解决方案2】:

      为了放大 Christopher 的回答,Google 不仅没有实施 AMP,而且几乎没有其他人实施,因为它没有解决足够的问题。对于逐跳的,请考虑XEP-0198: Stream Management,它还提供快速重新连接。

      【讨论】:

        猜你喜欢
        • 2015-05-30
        • 1970-01-01
        • 1970-01-01
        • 2021-09-25
        • 1970-01-01
        • 2010-10-29
        • 2020-05-14
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多