gpt4 book ai didi

xmpp - smack、tinder 和 whack 之间的区别

转载 作者:行者123 更新时间:2023-12-03 10:52:19 26 4
gpt4 key购买 nike

谁能告诉我 smack、tinder 和 whack 之间的区别是什么?

Tinder 和 whack 是 smack 的瘦身版吗?这三个图书馆有不同的用途吗?

最佳答案

Smack 是一个客户端库。您可以使用它来登录 XMPP 域并利用它提供的功能。通常,Smack 用于实现即时消息客户端。

Tinder 是一个低级 XMPP 库。它提供基本 XMPP 实体的 Java 实现,例如节(在 XMPP 中称为“数据包”)、JID 和组件(通常实现 XMPP 服务器的部分功能)。虽然理论上,Tinder 可用于实现客户端功能,但目前主要用于服务器端。 Whack 和 Openfire(一个 XMPP 服务器实现)都使用 Tinder 定义的实体。 Smack 根本不使用 Tinder。

Whack 是用于实现外部组件的 Java 库。 Whack 允许组件(如 Tinder 中定义的)作为独立进程运行。 Whack 允许您将此过程连接到 XMPP 域。这样,您可以扩展该域提供的功能,而无需修改服务器软件的实现。

关于xmpp - smack、tinder 和 whack 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1547599/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com