我可以使用 Spring Cloud Stream App Starters 中提供的WebSocket接收器作为WebSocket Source。因此,当我启动源时,客户端可以向源发送消息,因为有一个websocket服务器正在侦听特定端口。
答案 0 :(得分:1)
websocket
的现有接收器不能作为开箱即用的源工作。接收器从中间件接收数据并将其发送到接收器。在源的情况下,它是相反的,即它从websocket
端点接收消息并将其发送到中间件。此时此选项是提供您自己的自定义websocket
来源,直到有正式的websocket-source
可用。如果你选择这条路线,请考虑将其贡献给spring-cloud-stream-app-starters
。 Spring Integration具有出色的web sockets覆盖率。您可以将其用作启动器。