该
enableStompBrokerRelay方法返回一个方便的Registration实例,该实例公开了流畅的API。
您可以使用此流利的API配置您的Broker中继:
registry.enableStompBrokerRelay("/topic").setRelayHost("host").setRelayPort("1234");您还可以配置各种属性,例如代理的登录/通过凭据等。
与XML配置相同:
<websocket:message-broker> <websocket:stomp-endpoint path="/foo"> <websocket:handshake-handler ref="myHandler"/> <websocket:sockjs/> </websocket:stomp-endpoint> <websocket:stomp-broker-relay prefix="/topic,/queue" relay-host="relayhost" relay-port="1234" client-login="clientlogin" client-passpre="clientpass" system-login="syslogin" system-passpre="syspass" heartbeat-send-interval="5000" heartbeat-receive-interval="5000" virtual-host="example.org"/></websocket:message-broker>
有关属性和默认值的更多详细信息,请参见StompBrokerRelayRegistration
javadoc。



