2011-11-01 66 views
3

我使用Facebook Chat API實現了一個XMPP聊天客戶端,它可以登錄和聊天。 但我發現Facebook聊天XMPP服務器不支持XEP-0199。 因此,如果客戶端長時間不發送或接收消息(tcp連接空閒),客戶端將脫機。Facebook聊天tcp連接如何保持活躍?

Facebook聊天tcp連接如何保持活躍?

回答

3

在XMPP中有一個在某個間隔發送單個空格字符的做法。這使TCP連接保持活動狀態。

XMPP-Core section 4.6描述了與此相關的問題。