我是XMPP的新手,我试图了解这是否可行。 我有一个小的xmpp服务器,用户登录并有2个朋友的名字" A"和" B"。 在某个时间点,我想将朋友的名字(不是必须在同一时间)更改(更新)到" C"和" D"在服务器端,并将新名称发送给客户端以更新它们,但我不知道这是否可行。当你可以改变状态(在线,忙碌等等)时,类似于Presence节的东西
由于
答案 0 :(得分:0)
我找到了答案。服务器只需要向所有实体的资源发送IQ节。像这样:
<iq xmlns="jabber:client" to="user1@localhost/57779eb8dd91498fa462046c502e581f" type="set" id="e603d81c6d284735abf9555b2cc9796e"><query xmlns="jabber:iq:roster"><item jid="user2@localhost" name="Some nick name" subscription="both"></item></query></iq>