我可以使用Spring Cloud Stream App Starters中提供的WebSocket接收器作为WebSocket源吗?这样,当我启动源时,客户端可以向源发送消息,因为有一个 websocket 服务器正在监听特定端口。
最佳答案
websocket
的现有接收器无法作为开箱即用的源。接收器从中间件接收数据并将其发送到接收器。对于源,则相反,即它从 websocket 端点接收消息并将其发送到中间件。此时的选项是从您这边提供自定义 websocket
源,直到正式的 websocket-source
可用。如果您选择此路线,请考虑将其贡献给 spring-cloud-stream-app-starters
。 Spring Integration 对 web sockets 具有出色的覆盖率。你可以用它作为入门。
关于java - 我们可以在Spring云流应用程序启动器中使用WebSocket接收器作为WebSocket源吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47033125/