2015-01-02 52 views

回答

1

現在更詳細地解釋基於模式的訂閱in its own document,它也參考WAMP IETF draft。這裏有一個例子,從current AutobahnJS reference報價:

基於模式訂閱

作爲默認情況下,訂閱話題URI是完全匹配。

當訂閱時,可以通過選項將匹配策略更改爲前綴或通配符匹配 。

session.subscribe('com.myapp', on_event_all, { match: 'prefix' }) 
session.subscribe('com.myapp..update', on_event_update, { match: 'wildcard' }) 

在第一種情況,將被接收對於其中主題 包含前綴com.myapp的所有出版物的事件,在用於通配符模式匹配其中,例如所有出版物第二事件 com.myapp.user121.updatecom.myapp.sensor_23.update

鑑於上述示例來自官方的AutobahnJS文檔,我假設crossbar.io WAMP路由器也必須具有內置的支持。

至於任何其他WAMP庫,你的里程可能會有所不同。