java - 如何在 Openfire 中使用 smack

标签 java openfire smack google-talk facebook-chat

嗨 我正计划开发一个可以连接到 gtalk facebook 等的聊天客户端...我决定将 smack API 与 openfire 一起使用..

但我几乎不需要关于如何将它与 openfire 服务器一起使用的指导..

openfire 是否提供了一个基本的用户界面,如登录框聊天窗口等...

我需要知道如何在 openfire 中插入或使用 smack

谢谢:)

最佳答案

配置openfire 引用documentation provided by Smack .它有易于理解的例子。仅供引用,openfire 在 gtalk 上运行良好,但在 facebook 上运行速度非常慢。


示例代码:-

ConnectionConfiguration config = new ConnectionConfiguration(host, 5222);
XMPPConnection connection = new XMPPConnection(config);
connection.connect();
connection.login(user_name, password);

这里的host是配置openfire的ip/域名。

关于java - 如何在 Openfire 中使用 smack,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5962140/

相关文章:

java - 在 Restful Web 服务中的代码集转换期间检测到无效的 unicode 对

java - 无法执行操作,因为 localhost 不提供 MUC (XEP-45) 服务

xmpp - 如何在smack中从pubsub节点获取脱机消息

java - Spring Boot、Spring Data JPA 具有多个 Hikari 数据源和单个数据源配置 Java 文件

java - 在 Java/Android 中使 if 语句等待

java - 无法通过XMPP登录openfire帐户

php - 如何使用 PHP 在 openfire 中创建聊天室并将用户添加到房间中

openfire - 无法在端口 7777 : Address already in use: JVM_Bind 上设置本地 SOCKS5 代理

android - 如何使用 smack 4.1 向 xmpp 服务器发送信息查询包?

java - Spring boot 测试 - 模拟配置