Add WebSocket transport configuration support
Issue: SPR-11527
This commit is contained in:
@@ -37563,8 +37563,7 @@ The Spring Framework provides support for using STOMP over WebSocket through
|
||||
the +spring-messaging+ and +spring-websocket+ modules. It's easy to enable it.
|
||||
|
||||
Here is an example of configuring a STOMP WebSocket endpoint with SockJS fallback
|
||||
options. The endpoint is available for clients to connect to at URL path `/app/portfolio`.
|
||||
It is configured with a 1 Mbytes message buffer size limit (64 Kbytes by default):
|
||||
options. The endpoint is available for clients to connect to at URL path `/app/portfolio`:
|
||||
|
||||
[source,java,indent=0]
|
||||
[subs="verbatim,quotes"]
|
||||
@@ -37579,7 +37578,6 @@ It is configured with a 1 Mbytes message buffer size limit (64 Kbytes by default
|
||||
@Override
|
||||
public void configureMessageBroker(MessageBrokerRegistry config) {
|
||||
config.setApplicationDestinationPrefixes("/app")
|
||||
.setMessageBufferSizeLimit(1024*1024)
|
||||
.enableSimpleBroker("/queue", "/topic");
|
||||
}
|
||||
|
||||
@@ -37607,7 +37605,7 @@ XML configuration equivalent:
|
||||
http://www.springframework.org/schema/websocket
|
||||
http://www.springframework.org/schema/websocket/spring-websocket-4.0.xsd">
|
||||
|
||||
<websocket:message-broker application-destination-prefix="/app" message-buffer-size="1048576">
|
||||
<websocket:message-broker application-destination-prefix="/app">
|
||||
<websocket:stomp-endpoint path="/portfolio">
|
||||
<websocket:sockjs/>
|
||||
</websocket:stomp-endpoint>
|
||||
|
||||
Reference in New Issue
Block a user