1

我正在阅读有关Smack API和 XMPP 服务器Openfire的信息。我还阅读了有关Spark的信息,这是一个开源 IM 客户端。

我仍在阅读它们中的每一个,但有一件事让我感到困惑。我需要火花吗?我的意思是,它有什么作用?我可以有自己的聊天界面。

4

1 回答 1

1

您不需要 Spark 本身来创建聊天应用程序。假设您正在制作一个网络浏览器。虽然从 Chromium 中获得灵感可能会很好,但这不是必需的,它是一个独立的产品。同样的情况也发生在这里。

Spark 似乎是 XMPP 协议的客户端。制作聊天应用程序涉及服务器和客户端。如果您使用 XMPP,那里有很多客户端和服务器,因此您只需要创建一个服务器或一个客户端,或者如果您愿意,您只需要创建两者。

于 2013-08-08T11:59:03.600 回答