我想编写一个聊天客户端。虽然我可以使用RMI,但我不想这样做。此外,我计划拥有一个Web界面。 我正在阅读关于XMPP协议的内容,以及谷歌聊天使用它的事实。如何将其实现为编写自己的聊天客户端,而不是任何其他即时通讯服务的客户端?是否有可用的库可以帮助我实现自己的聊天服务(IM)?