我有一个场景,我需要一个适用于 android 和 iOS 的聊天客户端以及一个 XMPP 服务器,可以私人设置或托管。我需要从移动应用程序(聊天客户端)和基于 Web 的应用程序调用三个 API。
1) 需要可以在XMPP服务器上注册新用户的API,这样以后如果聊天客户端有调用xmpp服务器,服务器可以识别它。(移动应用程序会调用这个api)
2)需要可以创建聊天组的API。(基于网络的应用程序将调用此 api)
3)需要可以将用户添加到聊天组并可以为特定聊天组的用户创建会话的API(移动应用程序将调用此api)
我是否需要在一些现有的 XMPP 服务器中创建上述 API 作为自定义 API,或者我需要创建自己的 xmpp 服务器?
请推荐任何符合我要求的好的 XMPP 服务器。
我不确定如何继续上述要求。
请注意,我在 .net 技术中需要它。