我正在开发一个应用程序,它使用来自聊天客户端的IM消息,并使用SMPP客户端 - 服务器体系结构将其作为文本消息发送。对于XMPP,我使用的是Ejabberd服务器,而对于SMPP,我使用的是Logica opensmpp。我的计划是当ejabberd服务器收到IM消息时它应该发送消息和JID(因为JID包含发送者和接收者的电话号码)到Logica opensmpp我可以将其转换成文本消息并发送给客户。所以我的问题是如何将Ejabberd服务器与Java应用程序连接,ejabberd服务器的哪个模块将在此场景中使用,因为我是Ejabberd服务器的新手,如果您认为您有更好的方法用于上述应用程序或者是否存在任何缺陷请告诉我 非常感谢
答案 0 :(得分:1)
您可以编写一个ejabberd Erlang插件,该插件将对您的Java后端进行HTTP / HTTPS ReST调用。这是将ejabberd与第三方后端集成的最常用方法。
答案 1 :(得分:1)