在高速公路的pubsub中获取初始值的设计模式

奥列克西

通常,发布-订阅模式与获取内容更新有关。但是,订阅者如何获得订阅更新之前的初始内容?

我正在为我的应用程序高速公路框架内使用发布-订阅示例关节移动时,发布者后端发布机器人关节的位置。客户端前端有时稍后会订阅该主题。由于数据的性质,客户端上“主题”的初始值与发布者随后进行的更新一样重要。因此,在建立成功的连接之后,我想获取该主题的“当前”值。

框架中是否可以使用某种类型的设计模式来获取“当前”值(订阅前的值)?我可以想到某种单独的RPC服务来获取它,但似乎它将通过一个单独的交付渠道。理想情况下,我希望发布者注意到我刚刚订阅并将初始值推送给单个客户或类似的东西,但这可能要问的太多了,不是吗?

最高

理想情况下,我希望发布者注意到我刚刚订阅并将初始值推送给单个客户

这是一个非常好的用例和所需的行为..实际上,它在WAMP Advanced Profile的功能列表中https : //github.com/tavendo/WAMP/issues/69

这似乎已经足够清晰地定义,并且在路由器中实现起来并不是特别困难..但是它需要路由核心中的代码。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在高速公路的pubsub中获取初始值的设计模式

来自分类Dev

如何获取高速公路湿协议中的客户端IP地址?

来自分类Dev

在高速公路python中自动重新连接

来自分类Dev

在crossbar高速公路上订阅python中的主题

来自分类Dev

在扭曲的高速公路中如何使用不同的网址?

来自分类Dev

在后台模式下使用在iOS模拟器中运行的高速公路驱动器/城市

来自分类Dev

高速公路异常WebSockets协议违规

来自分类Dev

wxPython和高速公路Websockets

来自分类Dev

高速公路无法导入名称错误

来自分类Dev

覆盖高速公路/扭曲的WebsocketClientProtocol类

来自分类Dev

SQLAlchemy会话和高速公路

来自分类Dev

高速公路PHP客户端

来自分类Dev

覆盖高速公路/扭曲的WebsocketClientProtocol类

来自分类Dev

SQLAlchemy会话和高速公路

来自分类Dev

高速公路:使用正则表达式或通配符模式订阅频道

来自分类Dev

获取指令中ngModel的初始值

来自分类Dev

比较高速公路并避开高速公路距离

来自分类Dev

如何在高速公路Python ApplicationSession .__ init__中引发异常?

来自分类Dev

关键:OSM地图的pbf格式文件中的高速公路

来自分类Dev

高速公路网络套接字

来自分类Dev

高速公路VS Einaros-使用Node JS的Websockets

来自分类Dev

Android:高速公路-在Websocket上取消请求/发送消息

来自分类Dev

Urwid,高速公路和扭曲的Eventloop集成

来自分类Dev

Android:高速公路-取消Websocket上的请求/发送消息

来自分类Dev

高速公路/扭曲的“意外响应代码 200”

来自分类Dev

Python:cmd 和 asyncio 的组合(用于 WAMP/高速公路)

来自分类Dev

使用高速公路 java 注册远程过程

来自分类Dev

如何获取javascript中样式属性的初始值?

来自分类Dev

在本机反应中获取本地状态的初始值

Related 相关文章

  1. 1

    在高速公路的pubsub中获取初始值的设计模式

  2. 2

    如何获取高速公路湿协议中的客户端IP地址?

  3. 3

    在高速公路python中自动重新连接

  4. 4

    在crossbar高速公路上订阅python中的主题

  5. 5

    在扭曲的高速公路中如何使用不同的网址?

  6. 6

    在后台模式下使用在iOS模拟器中运行的高速公路驱动器/城市

  7. 7

    高速公路异常WebSockets协议违规

  8. 8

    wxPython和高速公路Websockets

  9. 9

    高速公路无法导入名称错误

  10. 10

    覆盖高速公路/扭曲的WebsocketClientProtocol类

  11. 11

    SQLAlchemy会话和高速公路

  12. 12

    高速公路PHP客户端

  13. 13

    覆盖高速公路/扭曲的WebsocketClientProtocol类

  14. 14

    SQLAlchemy会话和高速公路

  15. 15

    高速公路:使用正则表达式或通配符模式订阅频道

  16. 16

    获取指令中ngModel的初始值

  17. 17

    比较高速公路并避开高速公路距离

  18. 18

    如何在高速公路Python ApplicationSession .__ init__中引发异常?

  19. 19

    关键:OSM地图的pbf格式文件中的高速公路

  20. 20

    高速公路网络套接字

  21. 21

    高速公路VS Einaros-使用Node JS的Websockets

  22. 22

    Android:高速公路-在Websocket上取消请求/发送消息

  23. 23

    Urwid,高速公路和扭曲的Eventloop集成

  24. 24

    Android:高速公路-取消Websocket上的请求/发送消息

  25. 25

    高速公路/扭曲的“意外响应代码 200”

  26. 26

    Python:cmd 和 asyncio 的组合(用于 WAMP/高速公路)

  27. 27

    使用高速公路 java 注册远程过程

  28. 28

    如何获取javascript中样式属性的初始值?

  29. 29

    在本机反应中获取本地状态的初始值

热门标签

归档