Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 我们可以在Spring cloud stream应用程序启动器中使用WebSocket sink作为WebSocket源吗?_Java_Spring Boot_Websocket_Spring Cloud_Spring Cloud Stream - Fatal编程技术网

Java 我们可以在Spring cloud stream应用程序启动器中使用WebSocket sink作为WebSocket源吗?

Java 我们可以在Spring cloud stream应用程序启动器中使用WebSocket sink作为WebSocket源吗?,java,spring-boot,websocket,spring-cloud,spring-cloud-stream,Java,Spring Boot,Websocket,Spring Cloud,Spring Cloud Stream,我可以使用Spring Cloud Stream应用程序启动器中提供的WebSocket接收器作为WebSocket源。因此,当我启动源时,客户端可以向源发送消息,因为有一个websocket服务器正在侦听特定端口。现有的websocket接收器无法作为现成的源工作。接收器从中间件接收数据并将其发送到接收器。对于源,情况正好相反,即它从websocket端点接收消息并将其发送到中间件。此时的选项是在正式的websocket源可用之前,从您这边提供一个自定义websocket源。如果你走这条路线,

我可以使用Spring Cloud Stream应用程序启动器中提供的WebSocket接收器作为WebSocket源。因此,当我启动源时,客户端可以向源发送消息,因为有一个websocket服务器正在侦听特定端口。

现有的websocket接收器无法作为现成的源工作。接收器从中间件接收数据并将其发送到接收器。对于源,情况正好相反,即它从websocket端点接收消息并将其发送到中间件。此时的选项是在正式的websocket源可用之前,从您这边提供一个自定义websocket源。如果你走这条路线,请考虑回到春季云流应用程序启动。Spring Integration具有出色的覆盖率。你可以用它作为开始

谢谢你的回复。您是否有关于如何创建SpringCloudStream应用程序启动程序源代码的文档?将很有帮助。有关一些想法,请参阅: