簡體   English   中英

Python高速公路WAMP消息傳遞協議

[英]Python autobahn WAMP Messaging Protocol


我通過Python的multiprocessing.pipe通過管道傳遞WAMP協議,我需要重新實現WampCraClientProtocol。

問題A:在含糊的情況下:

exclude  = ['ABCDEFGH001', 'ABCDEFGH002', 'ABCDEFGH003']
eligible = ['ABCDEFGH001', 'ABCDEFGH002', 'ABCDEFGH003']
[TYPE_ID_PUBLISH, topicURI, event, exclude, eligible]

# Is the exclude or eligible stronger?
# (Can I do following?)

exclude  = set('ABCDEFGH001', 'ABCDEFGH002', 'ABCDEFGH003')
eligible = set('ABCDEFGH001', 'ABCDEFGH002', 'ABCDEFGH003')
eligible -= exclude
[TYPE_ID_PUBLISH, topicURI, event, [], list(eligible)]


問題B:可以用[self.session_id]替換excludeMe所有方式嗎?

[TYPE_ID_PUBLISH, topicURI, event, excludeMe] ==
[TYPE_ID_PUBLISH, topicURI, event, [self.session_id]]


/ Aki R.

問題A:情況不是很明確-任何人都不會收到該消息。 邏輯是:(訂閱者和合格者)\\排除。

問題B:兩種消息都會導致代理的行為相同。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM