gpt4 book ai didi

java - XMPP - Spring 集成 : Does the spring application run an embedded XMPP server

转载 作者:行者123 更新时间:2023-11-30 10:46:17 25 4
gpt4 key购买 nike

我正在尝试将即时消息集成到我的基于常用 Spring-Maven 堆栈的应用程序中。我遇到的两种可能性是使用原始 Smack (igniterealtime.org) 或寻求 XMPP 的 Spring 集成支持(它也基于 Smack)。我的问题是; “是否需要同时运行像 openfire 这样的 XMPP 服务器,或者是否有可能将 XMPP 服务器嵌入到我在 tomcat 上运行的应用程序中?”。该场景的有效方案是什么?谢谢

最佳答案

Smack(以及 Spring Integration XMPP)只是该协议(protocol)的一个 API(客户端),您需要了解和配置的是 XmppConnection 和特定的 host/port 连接。

要基于这些组件调整应用程序,您不需要运行 XMPP 服务器。

例如,我们针对常规 Google Chat 测试了 Spring Integration。

所以,是的:Spring Integration 不运行嵌入式服务器,甚至不需要在本地为您运行外部服务器。

关于java - XMPP - Spring 集成 : Does the spring application run an embedded XMPP server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36633907/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com