需要从我的聊天应用程序的Java套接字迁移到Xmpp通信

时间:2015-05-19 18:21:56

标签: java sockets xmpp

需要从我的桌面聊天应用程序的Java套接字迁移到Xmpp通信。 我得到了一个名为SMACK的api,但为此我必须使用Openfire服务器,即我只能在我的客户端编码。但我有自己的套接字服务器,我用于我当前的聊天应用程序。有没有办法使用该服务器并在服务器中编写XMPP特定代码?基本上重用套接字服务器..? 我用SMACK编写了代码来调用服务器,但是如何让服务器监听呢?

1 个答案:

答案 0 :(得分:0)

您必须让服务器理解并响应XMPP协议。换句话说,您必须编写一个XMPP服务器,当您只使用许多现有服务器中的一个时,这是没有意义的。使用smack并不需要你使用Openfire,但它是众多选项中的一种。