jabberNet 修改花名册条目的昵称
来源:互联网 发布:兰州安宁网络花店 编辑:程序博客网 时间:2024/05/01 17:23
修改昵称,这么简单的功能,在jabberNet里怎么实现?
翻遍了jabberNet里的代码,jabber.client.RosterManager也,JabberClient也,似乎都没有现成的方法。
经过多次试验,发现可以这样写:
public void SetNickname(JID jid,string nickname) { string strSql = String.Format(@"<iq id='changenick1' type='set'> <query xmlns='jabber:iq:roster'> <item jid='{0}' name='{1}' /> </query></iq>",jid.ToString(),nickname); jc.Write(strSql); }
这很类似执行SQL语句。
至于这种“SQL语句”(XML)为什么这样写,要扯到XMPP身上。我还没来得及对XMPP进行了解。XMPP的一个参考网址如下:
http://wiki.jabbercn.org/RFC6121
0 0
- jabberNet 修改花名册条目的昵称
- 花名册
- JS修改昵称
- 符号表 变量的花名册
- 修改ListView的条目点击效果
- C++小品:weak_ptr与传达室的花名册
- Android如何修改listview条目与条目之间的分割线的高度与颜色
- 有趣的QQ昵称
- 个人昵称的由来
- 修改条目信息
- Android Preference修改点击条目的背景色
- 昵称
- 昵称
- 昵称
- C# 编写DotA中文昵称修改工具
- 修改csdn博客配置(昵称/显示名)
- 环信修改昵称和头像
- 百度贴吧终于支持修改昵称
- 最近真的比较烦
- Eclipse 的CVS和SVN 插件都有,但是compare with没有选项,怎么办?
- 响应式设计
- 网址记录
- typedef unsigned long (__stdcall *THREADFUNC)(void *)
- jabberNet 修改花名册条目的昵称
- LeetCode 65 Add Binary
- [Struts2] Action Implements SessionAware
- Write database open in memory to disk (SQLite)
- 对于linux下system()函数的深度理解(整理)
- hashmap
- C++常用类型总结
- AChartEngine方法的使用及事件汇总
- Async/Await 异步编程中的最佳做法