随笔分类 - XMPP协议
摘要:ConnectionConfiguration connConfig = new ConnectionConfiguration("127.0.0.1");//登录前先设置不发送在线状态,因offlineManager调用必须在用户状态为离线状态下获取,具体参照smack javadoc中的offlineManager类英文说明connConfig.setSendPresence(false);connection = new XMPPConnection(connConfig);connection.connect();OfflineMessageManager offl
阅读全文
摘要:目前基于openfire插件开发针对好友管理新增功能,熟悉好友管理的相关数据库表及源码分析:需要注意的是sub,ask以及recv字段。摘抄rosterItem.java中的注释*sub - A subscription type: to, from, none, both//好友关系:to(向对方申请好友),from(接收到好友申请请求),none(与对方没有建立好友关系),both(双发已互相为好友)* ask - An optional subscription ask status: subscribe, unsubscribe// subscribe(向对方请求申请好友), unsu
阅读全文
摘要:openfire以会话的方式描述通信过程,包括ClientSession上述继承类等。ClientSession:Represents a session between the server and a client.(客户端-服务器)LocalSession:The session represents a connection between the server and a client (c2s) oranother server (s2s) as well as a connection with a component.(客户端-服务器、服务器-服务器)RemoteSession
阅读全文

浙公网安备 33010602011771号