WebSocketClient
.See: Description
Interface | Description |
---|---|
InfoReceiver |
A simple contract for executing the SockJS "Info" request before the SockJS
session starts.
|
Transport |
A client-side implementation for a SockJS transport.
|
TransportRequest |
Represents a request to connect to a SockJS service using a specific
Transport.
|
XhrTransport |
A SockJS
Transport that uses HTTP requests to simulate a WebSocket
interaction. |
Class | Description |
---|---|
AbstractClientSockJsSession |
Base class for SockJS client implementations of
WebSocketSession . |
AbstractXhrTransport |
Abstract base class for XHR transport implementations to extend.
|
JettyXhrTransport |
An XHR transport based on Jetty's
HttpClient . |
RestTemplateXhrTransport |
An
XhrTransport implementation that uses a
RestTemplate . |
SockJsClient |
A SockJS implementation of
WebSocketClient
with fallback alternatives that simulate a WebSocket interaction through plain
HTTP streaming and long polling techniques.. |
SockJsUrlInfo |
Given the base URL to a SockJS server endpoint, also provides methods to
generate and obtain session and a server id used for construct a transport URL.
|
UndertowXhrTransport |
An XHR transport based on Undertow's
UndertowClient . |
WebSocketClientSockJsSession |
An extension of
AbstractClientSockJsSession wrapping and delegating
to an actual WebSocket session. |
WebSocketTransport |
A SockJS
Transport that uses a
WebSocketClient . |
XhrClientSockJsSession |
An extension of
AbstractClientSockJsSession for use with HTTP
transports simulating a WebSocket session. |
WebSocketClient
.