可以扭曲的高速公路。应用程序是否发布/订阅?

2024-10-06 12:29:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我想使用一些发布/订阅功能以及rpc从扭曲的高速公路.应用

如果我可以不用做ApplicationSession类,我宁愿不做。在

注册的rpc方法会导致客户端订阅和发布吗? 如果可以,请告诉我怎么做。在


Tags: 方法功能客户端rpc高速公路applicationsession
1条回答
网友
1楼 · 发布于 2024-10-06 12:29:19

是的,当然:

def onEvent(msg):
   print("got event: {}".format(msg))

@app.register('com.example.triggersubscribe')
def triggerSubscribe():
   yield app.session.subscribe(onEvent, 'com.example.topic1')

当调用triggerSubscribe时(例如,从另一个WAMP组件远程调用),被调用方(暴露com.example.triggersubscribe的WAMP组件)将动态订阅com.example.topic1。在

当然,也可以从注册过程中发布:app.session.publish()。在

我已经添加了完整的示例(包括JS客户端)here。在

相关问题 更多 >