tigase

Tigase组件第七节 – 数据库

折月煮酒 提交于 2019-12-01 13:22:30
本文翻译自 – http://www.tigase.org/content/component-implementation-lesson-7-data-repository 在某些情况,你需要通过组件对需要保存的数据进行持久化。当然你可以使用组件配置API向组件提供一些数据库连接配置项,自己实现数据库连接,并向数据库中保存数据。但我们其实已经提供了一个非常简单方便的数据访问框架,它允许你透明得访问数据库或文件系统,读取或保存数据。也提供了ad-hoc命令调用接口,所以你可以使用具备ad-hoc功能的XMPP客户端直接操作你的组件数据。 This guide will teach you how to create a simple data repository and use it in your component. The repository can be automatically exposed via ad-hoc commands and you can change your data from any XMPP client.这些话不翻译了,因为后面没有下文…… 来源: oschina 链接: https://my.oschina.net/u/811247/blog/209934

Tigase XMPP Server

纵饮孤独 提交于 2019-11-28 15:35:49
Tigase XMPP Server是我们的旗舰服务器端软件,提供XMPP服务或实例通信(IC)服务。 最基本的解释是Tigase是一个聊天服务器,但它远不止于此。 聊天是其可能的应用程序之一,但任何类型的即时通信服务,无论是人员还是机器,都可以通过Tigase XMPP服务器进行。 有相当多提供像开源:,当下几个XMPP服务器 的Openfire , Jabberd2 , 韵律 或专有: ISODE , Jabber的XCP , ejabberd 。 这些都是XMPP软件的很好的例子,我们强烈建议您在做出决定之前检查它们。 xmpp.org网站 上提供了更完整的列表 。 但是, Tigase XMPP Server 在许多方面都是独一无二的。 与所有其他产品一样,它完全支持最新的规范: RFC 6120 - XMPP CORE 和 RFC 6121 - XMPP IM 以及 大量扩展 。 但是Tigase超越了这一点。 除了不断改进软件的专业且经验丰富的支持人员外,Tigase还具有“开箱即用”功能,具有以下功能: 高度优化。 没有调试数据,主二进制文件小于1MB。 是的,我们的开发人员在汇编程序上长大,并学会了将代码优化到最后一点。 Tigase可以用 10MB的内存 成功运行 。 极其模块化。 没有固定的单行代码。 每个元素,组件