我现在使用 ejabberd 作为聊天服务器。我正在写一个客户端来聊天和注册新用户。现在,我知道一些注册新帐户的协议,比如发送以下命令来注册新用户:
<iq type="set"><query xmlns="jabber:iq:register"><username>wfwfewegwegwewefg</username><password>wfwefwefwefwef</password></query></iq>
我的问题是:我想了解更多与服务器对话的命令/协议。那么我在哪里可以了解更多信息?例如,如何询问服务器用户名是否存在。如何要求服务器取消注册用户。
我应该搜索的关键词是什么?我应该搜索 Jabber XMPP 协议还是什么?