| 程序包 | 说明 |
|---|---|
| com.alipay.api.java_websocket | |
| com.alipay.api.java_websocket.client | |
| com.alipay.api.java_websocket.drafts | |
| com.alipay.api.java_websocket.server |
| 限定符和类型 | 方法和说明 |
|---|---|
Draft |
WebSocket.getDraft()
Getter for the draft
|
Draft |
WebSocketImpl.getDraft() |
| 限定符和类型 | 方法和说明 |
|---|---|
WebSocketImpl |
WebSocketServerFactory.createWebSocket(WebSocketAdapter a,
Draft d) |
WebSocket |
WebSocketFactory.createWebSocket(WebSocketAdapter a,
Draft d)
Create a new Websocket with the provided listener, drafts and socket
|
ServerHandshakeBuilder |
WebSocketListener.onWebsocketHandshakeReceivedAsServer(WebSocket conn,
Draft draft,
ClientHandshake request)
Called on the server side when the socket connection is first established, and the WebSocket handshake has been received.
|
ServerHandshakeBuilder |
WebSocketAdapter.onWebsocketHandshakeReceivedAsServer(WebSocket conn,
Draft draft,
ClientHandshake request)
This default implementation does not do anything.
|
| 限定符和类型 | 方法和说明 |
|---|---|
WebSocketImpl |
WebSocketServerFactory.createWebSocket(WebSocketAdapter a,
List<Draft> drafts) |
WebSocket |
WebSocketFactory.createWebSocket(WebSocketAdapter a,
List<Draft> drafts)
Create a new Websocket with the provided listener, drafts and socket
|
| 构造器和说明 |
|---|
WebSocketImpl(WebSocketListener listener,
Draft draft)
creates a websocket with client role
|
| 构造器和说明 |
|---|
WebSocketImpl(WebSocketListener listener,
List<Draft> drafts)
Creates a websocket with server role
|
| 限定符和类型 | 方法和说明 |
|---|---|
Draft |
WebSocketClient.getDraft()
Returns the protocol version this channel uses.
|
| 构造器和说明 |
|---|
WebSocketClient(URI serverUri,
Draft protocolDraft)
Constructs a WebSocketClient instance and sets it to the connect to the specified URI.
|
WebSocketClient(URI serverUri,
Draft protocolDraft,
Map<String,String> httpHeaders)
Constructs a WebSocketClient instance and sets it to the connect to the specified URI.
|
WebSocketClient(URI serverUri,
Draft protocolDraft,
Map<String,String> httpHeaders,
int connectTimeout)
Constructs a WebSocketClient instance and sets it to the connect to the specified URI.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
Draft_6455
Implementation for the RFC 6455 websocket protocol This is the recommended class for your websocket connection
|
| 限定符和类型 | 方法和说明 |
|---|---|
abstract Draft |
Draft.copyInstance()
Drafts must only be by one websocket at all.
|
Draft |
Draft_6455.copyInstance() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Draft> |
WebSocketServer.getDraft() |
| 限定符和类型 | 方法和说明 |
|---|---|
WebSocketImpl |
DefaultWebSocketServerFactory.createWebSocket(WebSocketAdapter a,
Draft d) |
ServerHandshakeBuilder |
WebSocketServer.onWebsocketHandshakeReceivedAsServer(WebSocket conn,
Draft draft,
ClientHandshake request) |
| 限定符和类型 | 方法和说明 |
|---|---|
WebSocketImpl |
DefaultWebSocketServerFactory.createWebSocket(WebSocketAdapter a,
List<Draft> d) |
| 构造器和说明 |
|---|
WebSocketServer(InetSocketAddress address,
int decodercount,
List<Draft> drafts) |
WebSocketServer(InetSocketAddress address,
int decodercount,
List<Draft> drafts,
Collection<WebSocket> connectionscontainer)
Creates a WebSocketServer that will attempt to bind/listen on the given address, and comply with Draft version
draft.
|
WebSocketServer(InetSocketAddress address,
List<Draft> drafts) |
Copyright © 2025. All rights reserved.