0
客户端发送服务器和不可用状态之后,是否可以继续向服务器发送更多XML节以供它处理,或者服务器是否应忽略这些XML节?我在RFC-3921中找不到任何相关内容,但是我只是再次浏览它。发送不可用状态后,客户端是否可以继续与XMPP服务器进行通信?
客户端发送服务器和不可用状态之后,是否可以继续向服务器发送更多XML节以供它处理,或者服务器是否应忽略这些XML节?我在RFC-3921中找不到任何相关内容,但是我只是再次浏览它。发送不可用状态后,客户端是否可以继续与XMPP服务器进行通信?
是的,您可以在发送不可用的状态后继续发送协议。例如,您可以重新联机,您可以将IQ发送至您的服务器(应继续将回复发送给您),并且您可以向其他人发送令人困惑的消息(令人困惑,因为它们没有您的存在)。但是,因为你可以并不意味着你应该。如果您试图控制入站信息流,请考虑使用XEP-0273: SIFT。
那么,你认为这是一种成为隐形的有效方式吗? – dhruvbird 2011-05-02 19:24:33
离线不是有效的隐形方法,因为您不再收到来自联系人的状态更新,也不会收到发送到裸露JID的消息。另请参阅XEP-0126:http://xmpp.org/extensions/xep-0126.html – 2011-05-03 18:07:52