Smack Extensions
Smack XMPP 扩展模块
有独立 Maven artifact (org.igniterealtime.smack:smack-extensions),开发者可单独引入。Smack 是开源 XMPP 客户端库,smackx 是其扩展模块,提供 XMPP 协议的各种 XEP 扩展功能。
org.jivesoftware.smackx规则库 + LLM 终判有独立 Maven artifact (org.igniterealtime.smack:smack-extensions),开发者可单独引入。Smack 是开源 XMPP 客户端库,smackx 是其扩展模块,提供 XMPP 协议的各种 XEP 扩展功能。
org.jivesoftware.smackx.bytestreams规则库 + LLM 终判GitHub igniterealtime/Smack 官方仓库确认 org.jivesoftware.smackx.bytestreams 为 Smack 库内部扩展包(DeepWiki 文档:File Transfer 覆盖 SOCKS5 Bytestreams XEP-0065);Maven Central 显示 org.igniterealtime.smack 的 smackx/smack-extensions artifact,bytestreams 无独立坐标;android.googlesource 的 external/smack 亦印证其为 XMPP 库组件。
org.jivesoftware.smackx.ping规则库 + LLM 终判Maven:org.igniterealtime.smack:smackx-ping 独立坐标;GitHub:igniterealtime/Smack 仓库 smack-extensions 模块包含 org/jivesoftware/smackx/ping/PingManager.java;官方 javadoc:PingManager implements XMPP Ping (XEP-0199)
org.jivesoftware.smackx.pubsub规则库 + LLM 终判GitHub igniterealtime/Smack 仓库显示 org/jivesoftware/smackx/pubsub/PubSubManager.java 位于 smack-extensions 模块;Maven Central 无 smackx-pubsub 独立 artifact