问题标签 [rsocket-js]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
98 浏览

rsocket - 是否可以使用 RSockets 进行广播?

我的问题:
我已经在后端(java spring boot)和前端(React.js)上实现了 RSockets。
我的前端和后端能够通信。但是,我想知道是否可以从我的后端向多个连接的客户端广播消息。
这可能吗?

0 投票
0 回答
99 浏览

angular - rsocket 无法在我的浏览器中运行单独的选项卡

我有一个使用 Angular 的演示应用程序前端。

我正在使用 Rsocket 并且可以通过我的服务器端(spring-boot)为社区恢复。

当我在浏览器中打开一个标签时它运行得很好,但是当我打开一个新标签而当前标签仍然保留时,我遇到了问题。

当前标签

新标签

打开新标签后的当前标签

新选项卡中的 rsocket'state 已连接,而前一个选项卡中的 rsocket'state 已关闭。

=> 如何让我的 Rsocket 在浏览器中运行单独的选项卡?

0 投票
0 回答
24 浏览

spring-boot - Webflux RSocket Server 使用 RSocketRequestor 向 Rsocket-js 客户端发送消息。响应者未接收

我的要求是,当服务器上发生某些事件时,它应该将更新推送到客户端。想使用 RSocket 而不是 SSE。
rsocket-js 客户端上配置的响应器会响应服务器请求吗?
如果是,那么应该如何将 rsocket-js 响应器配置为接受特定路由上的消息?那部分请澄清。
不确定我的春季服务是否正确。

我的 Webflux Spring Boot RSocket 服务器代码-

我有一个控制器 -

客户端我正在使用来自 'rsocket-websocket-client' 的 RSocketWebSocketClient;

我的 reactjs 组件-

EchoResponder 取自https://github.com/rsocket/rsocket-js/blob/master/packages/rsocket-examples/src/LeaseClientExample.js。但是响应者没有收到任何消息。任何帮助表示赞赏。

0 投票
0 回答
27 浏览

java - Rsocket-js 客户端+Spring RsocketServer。当 FluxSink<>.create() 发送消息时。js客户端重新加载网络浏览器时客户端没有收到消息

我的 Spring boot 充当 rsocket 服务器。
spring-boot-starter-rsocket v2.5.2 和 spring-boot-starter v 2.5.2

应用程序有一个像这样的控制器 -

和rocket-js(v0.0.23)像这样连接并订阅websocket

有关配置的详细信息.......................................... ......................

0 投票
1 回答
47 浏览

typescript - FlowableProcessor rsocket-js 打字稿

我正在尝试使用 rsocket-websocket-client 构建一个聊天前端。我可以使用从前端发送消息requestChannel(new Flowable(source...))并使用requestChannel(new Flowable.just({metatdata})).

我试图使用FlowableProcessor将两个调用减少requestChannel为一个。

找不到有关FlowableProcessorrsocket 的文档。

这是我的尝试:

我明白这是类型问题。无法弄清楚哪里processor.map(item => item)出错了。