今天在qq聊天有同学问我QQ能不能只对某个人隐身,这个功能超有用,他现在隐身就是因为不想让某些人看见。我认真看了看这个软件发现不能,于是问同学,有人说06版是可以的,但是,前提是你必须是会员,换句话说,必须交银子。而MSN是能的。于是我就说这个是有协议的通用协议好像支持相对屏蔽吧,既然msn有的话,我还没去注意那么细节的 。说完心里就不踏实了,于是去找rfc3921 来看,发现是XMPP的基本功能之一,所以就是腾讯他们要密大家的钱 !
Saint-Andre Standards Track [Page 16]
RFC 3921 XMPP IM October 2004
inbound presence notifications, as described under Blocking
Inbound Presence Notifications (Section 10.10).)
2. Broadcast initial presence from the full JID (e.g.,
<user@example.com/resource>) of the user to all contacts that are
subscribed to the user's presence information; such contacts are
those for which a JID is present in the user's roster with the
'subscription' attribute set to a value of "from" or "both".
(Note: The user's server MUST NOT broadcast initial presence to
contacts to which the user is blocking outbound presence
notifications, as described under Blocking Outbound Presence
Notifications (Section 10.11).)
稍微翻译一下:
roster就是你的好友列表 ,outbound就是向外的 ,Broadcast initial presence from the full JID (e.g.,
<user@example.com/resource>) of the user to all contacts that are subscribed to the user's presence information 的意思是将用户的初始化标示信息广播给所有该用户的联系人,这些联系人都订阅了用户的存在信息,换句话说在其用户列表里
开放相当基本的功能,而对相对不是那么明显的进行收费,不这么做,专靠IM的企业不赚钱呐,嘿嘿