2013-10-14 56 views
0

我想编写自己的XMPP客户端。我有jabber服务器。是否真正使用XMPP库只注册服务器程序?XMPP协议允许使用协议注册

我想生成登录名,密码编码,然后在服务器上注册编程并开始聊天。或者XMPP协议不允许注册操作?

回答

2

通过XMPP协议注册帐户被称为in-band registration,在XEP-0077中定义。

然而,并不是所有的服务器都支持这一点,或者他们有它禁用,或强加时间/ IP的限制,因为这很容易让人们写反垃圾邮件插件(希望你是哪个做)轻松自动创建多个帐户。

与大多数XMPP扩展一样,您可以使用Service Discovery来确定服务器是否支持带内注册。

+0

非常感谢! – busylee