gpt4 book ai didi

Websockets 与响应式(Reactive)套接字

转载 作者:行者123 更新时间:2023-12-04 03:56:21 26 4
gpt4 key购买 nike

我最近遇到了一个术语“响应式(Reactive)套接字”。到目前为止,我一直认为 websockets 是完全成熟的异步风格的方式。

那么什么是响应式(Reactive)套接字。

这个链接 (http://rsocket.io/) 甚至谈到了 websockets 的比较。

最佳答案

WebSocket 和 RSocket 都是具有双向、多路、双工通信的协议(protocol)。但两者都在不同的层次上工作。
WebSocket 是一种基于 TCP 的低层通信协议(protocol)。它定义了如何将字节流转换为帧。但是 WebSocket 消息本身并没有关于如何路由或处理它的说明。因此,我们需要在 websocket 之上运行的消息协议(protocol),在应用程序级别,以实现双向通信。
RSocket 是一个完全响应式(Reactive)的应用程序级协议(protocol),它运行在 TCP、WebSocket、UDP 或其他字节流传输上。它提供对网络的应用程序流控制,以防止中断并提高弹性。 RSocket 采用了具有非阻塞背压的异步流处理的思想,其中发生故障的组件不会简单地丢弃流量,而是将其压力传达给上游组件,让它们减少负载。

关于Websockets 与响应式(Reactive)套接字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47729220/

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