共 15 篇文章 |
|
< IQ > 一种请求/响应机制,从一个实体从发送请求,另外一个实体接受请求,并进行响应.例如,client在stream的上下文中插入一个元素,向Server请求得到自己的好友列表,Server返回一个,里面是请求的结果. <iq >主要的属性是type。5.1.2 to属性:标识消息的接收方。subscribe:订阅其他用户的状态 probe:请求获取其他用户的... 阅878 转2 评0 公众公开 16-06-13 22:24 |
user=tigase&password=tigase&useUnicode=true&characterEncoding=UTF-8--sm-plugins=+message-archive-xep-0136sess-man/plugins-conf/message-archive-xep-0136/component-jid=message-archive@s3-1sess-man/plugins-conf/message-archive-xep-0136/default-store-method=bodysess-man/plugins-conf/message-archive-xep-0136/re... 阅113 转0 评0 公众公开 16-04-10 12:39 |
tigase下的聊天室创建与配置。MultiUserChat muc = new MultiUserChat(ClientConServer.connection, roomName.+ "@muc." + ClientConServer.connection.getServiceName());大家看到区别了吗? 当初楼主我使用了openfire的代码在tigase下创建房间结果tigase返了 404,s2s错误,到处找这个错误的解决方式。不过openfire和tigase获取表单... 阅540 转3 评0 公众公开 16-04-10 12:16 |
阅113 转1 评0 公众公开 16-04-10 12:06 |
Tigase插件编写。import tigase.xmpp.} @Override public void process(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String, Object> settings) throws XMPPException { // TODO Auto-generated method stub ... 阅356 转2 评0 公众公开 16-04-10 12:02 |
搭建Tigase进行二次开发一、导入tigase到eclipse。git地址 https://repository.tigase.org/git/tigase-server.git。首先tigase-server依赖tigase-utils,而tigase-utils又依赖tigase-xmltools,所以需要将tigase-utils和tigase-xmltools加入本地maven仓库。git地址分别是:https://repository.tigase.org/git/tigase-utils.git https://reposit... 阅4039 转35 评0 公众公开 16-04-10 12:01 |
Linux搭建XMPP服务器Tigase(Spark客户端测试) | 叉叉哥的BLOG.PS:还可以下载tigase-server-5.2.2-b3464.jar进行自动化安装,运行java -jar tigase-server-5.2.2-b3464.jar可以通过GUI安装界面来安装,运行java -jar tigase-server-5.2.2-b3464.jar -console可以通过控制台自动化安装。执行scripts/tigase.sh启动Tigase服务器:./scripts/tig... 阅2010 转3 评0 公众公开 16-04-10 11:58 |
Tigase:用GUI安装包安装。现在你要把域名填到 域 文本框里. 下一个参数是服务器管理员的JID. 标准做法是给把它的名字设为 admin , 无论如何你可以选择任何你喜欢的名字. 例如对于域 tigase.org 完整的 admin 名称将是 admin@tigase.org .把你选择的名称和域名连在一起,使用 @ 符号做分隔符.在一个 Linux 系统你可以使用Tigase服务器根目录下的... 阅376 转1 评0 公众公开 16-04-10 11:55 |
Tigase开发笔记。1、组件(component,tigase的核心)1、tigase.server.AbstractMessageReceiver:实现了4个基本接口,(ServerComponent, MessageReceiver, Configurable and StatisticsContainer),该类采用自身的线程管理内部数据来避免死锁,他提供事件驱动方法processPacket(Packet packet)来处理数据,你必须在自己的组件中实现该方法,... 阅946 转4 评0 公众公开 16-04-10 11:38 |
tigase自定义插件的开发与配备 tigase自定义插件的开发与配置。-Queue<Packet> results 这个为输入数据包的处理结果产生的数据包集合,它总被要求一定要存放一个输入数据包PACKET的备份到里面,其实包含了所有需要处理的PACKET,包括process生成的结果packet。 阅422 转2 评0 公众公开 16-04-10 11:36 |