Socket.D v2.5.11

与 RSocket 的关键区别

</> markdown

Socket.D 与每个对比的协议都会有相像地方。比如与 RSocket 非常的像,但确实有关键区别:

  • 关键区别1

Socket.D 有事件,方便消息路由。RSocket 没有(需借助元信息定制实现路由,不通用)

  • 关键区别2

Socket.D 的元信息使用 url query string 格式,更具标准化与通用性。RSocket 为二进制(需定制,不通用)

  • 关键区别3

Socket.D 采用回调接口(比较经典)。RSocket 采用响应式接口(相对比较极端,对开发者要求高)