跳转到主要内容
Chinese, Simplified

什么是RSocket?

RSocket在网络边界上实现反应流规范。它是一种应用级通信协议,具有框架、会话恢复和内置的backpressure,可在网络上工作。

RSocket与传输无关。RSocket可以在Websockets、TCP、HTTP/2和Aeron上运行。

RSocket与Websockets有何不同?

Websockets不提供应用程序级背压,只提供基于TCP的字节级背压。Websockets也只提供框架,而不提供应用程序语义。开发人员需要构建一个应用程序协议来与websocket交互。

RSocket提供了框架、应用程序语义、应用程序级背压,并且它不与特定的传输绑定。

有关创建RSocket背后的动机的更多信息,请查看RSocket站点上的“动机”文档http://rsocket.io/docs/Motivations

原文:https://stackoverflow.com/questions/47729220/websockets-vs-reactive-sockets

本文:

讨论:请加入知识星球或者微信圈子【首席架构师圈】

Tags
 
Article
知识星球
 
微信公众号
 
视频号