2013-08-07 130 views
6

我想写一个聊天客户端。我可以使用RMI,但我不想。此外,我打算有一个网络界面。如何为我自己的聊天客户端实现XMPP协议?

我正在阅读有关XMPP协议以及Google Talk使用它的事实。我如何实现它来编写我自己的聊天客户端,而不是其他任何IM服务的客户端?有什么图书馆可以帮助我实现我自己的聊天服务(IM)

回答

5

结账Smack。它是用于编写xmpp应用程序的广泛使用和成熟的库。这里是编写xmpp客户端的example。这里是one more example

+0

它是否允许我从头开始编写自己的即时通讯软件? –

+0

是的。第二个链接指向简化的客户端示例。 – Santosh

+0

如果你可以看看我留在聊天室的查询http://chat.stackoverflow.com/rooms/34976/discussiom-between-suhail-and-santosh –

1

xmpp网站上有很多库可用。您可以根据您的要求选择任何人XMPP Libraries 如果您正在使用JAVA编写即时消息,请转至SMACK

+0

很多图书馆,但没有一个是Swift。 – User

+0

@User [Swift xmpp client](https://swift.im/) –

+0

@SaurabhBhoomkar整齐。自从我发表评论以来,这一定是新的。 – User

相关问题