javax.websocket-api 文档 下载链接(含jar包、源码、pom)
组件名称 | 中文-文档-下载链接 | 中英对照-文档-下载链接 |
---|---|---|
javax.websocket-api-1.1.jar | javax.websocket-api-1.1-API文档-中文版.zip | javax.websocket-api-1.1-API文档-中英对照版.zip |
javax.websocket-api 简介
WebSocket服务器API
JSR 356:用于WebSocket的Java API
WebSocket 是 HTML5 开始提供的一种浏览器与服务器间进行全双工通讯的网络技术。 WebSocket 通信协议于 2011 年被 IETF 定为标准 RFC 6455,WebSocketAPI 被 W3C 定为标准。
在 WebSocket API 中,浏览器和服务器只需要要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。
现在,很多网站为了实现即时通讯 (real-time),所用的技术都是轮询 (polling)。轮询是在特定的的时间间隔 (time interval)(如每 1 秒),由浏览器对服务器发出 HTTP request,然后由服务器返回最新的数据给客服端的浏览器。这种传统的 HTTP request d 的模式带来很明显的缺点 – 浏览器需要不断的向服务器发出请求 (request),然而 HTTP request 的 header 是非常长的,里面包含的数据可能只是一个很小的值,这样会占用很多的带宽。
而最比较新的技术去做轮询的效果是 Comet – 用了 AJAX。但这种技术虽然可达到全双工通信,但依然需要发出请求 (reuqest)。
在 WebSocket API,浏览器和服务器只需要要做一个握手的动作,然后,浏览器和服务器之间就形成了一条快速通道。两者之间就直接可以数据互相传送。在此 WebSocket 协议中,为我们实现即使服务带来了两大好处:
- Header
互相沟通的 Header 是很小的 - 大概只有 2 Bytes
- Server Push
服务器可以主动传送数据给客户端
javax.websocket-api 中文文档、中英对照文档 说明
摘要:javax.websocket、javax.websocket-api、中文文档、中英对照文档、下载、包含jar包、原API文档、源代码、Maven依赖信息文件、翻译后的API文档、javax、websocket、api、中英对照文档、jar包、java;
使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。
人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
双语对照,边学技术、边学英语。
涉及的包(package)
WebSocket server API 1.1 API
Package | Description |
---|---|
javax.websocket |
This package contains all the WebSocket APIs common to both the client and server side.
此包包含客户端和服务器端共用的所有WebSocket API。 |
javax.websocket.server |
This package contains all the WebSocket APIs used only by server side applications.
此包包含仅由服务器端应用程序使用的所有WebSocket API。 |
涉及的类(class)
ClientEndpoint
ClientEndpointConfig
ClientEndpointConfig.Builder
ClientEndpointConfig.Configurator
CloseReason
CloseReason.CloseCode
CloseReason.CloseCodes
ContainerProvider
DecodeException
Decoder
Decoder.Binary
Decoder.BinaryStream
Decoder.Text
Decoder.TextStream
DeploymentException
EncodeException
Encoder
Encoder.Binary
Encoder.BinaryStream
Encoder.Text
Encoder.TextStream
Endpoint
EndpointConfig
Extension
Extension.Parameter
HandshakeRequest
HandshakeResponse
MessageHandler
MessageHandler.Partial
MessageHandler.Whole
OnClose
OnError
OnMessage
OnOpen
PathParam
PongMessage
RemoteEndpoint
RemoteEndpoint.Async
RemoteEndpoint.Basic
SendHandler
SendResult
ServerApplicationConfig
ServerContainer
ServerEndpoint
ServerEndpointConfig
ServerEndpointConfig.Builder
ServerEndpointConfig.Configurator
Session
SessionException
WebSocketContainer