`
jinnianshilongnian
  • 浏览: 21514069 次
  • 性别: Icon_minigender_1
博客专栏
5c8dac6a-21dc-3466-8abb-057664ab39c7
跟我学spring3
浏览量:2420553
D659df3e-4ad7-3b12-8b9a-1e94abd75ac3
Spring杂谈
浏览量:3010285
43989fe4-8b6b-3109-aaec-379d27dd4090
跟开涛学SpringMVC...
浏览量:5640616
1df97887-a9e1-3328-b6da-091f51f886a1
Servlet3.1规范翻...
浏览量:260243
4f347843-a078-36c1-977f-797c7fc123fc
springmvc杂谈
浏览量:1597965
22722232-95c1-34f2-b8e1-d059493d3d98
hibernate杂谈
浏览量:250375
45b32b6f-7468-3077-be40-00a5853c9a48
跟我学Shiro
浏览量:5860625
Group-logo
跟我学Nginx+Lua开...
浏览量:702890
5041f67a-12b2-30ba-814d-b55f466529d5
亿级流量网站架构核心技术
浏览量:785763
社区版块
存档分类
最新评论

14.参考资料——WebSocket协议翻译

 
阅读更多

14.1.参考标准

[ANSI.X3-4.1986]

American National Standards Institute, "Coded Character Set - 7-bit American Standard Code for Information Interchange", ANSI X3.4, 1986.

[FIPS.180-3]

National Institute of Standards and Technology, "Secure Hash Standard", FIPS PUB 180-3, October 2008,<http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf >.

[RFC1928]

Leech, M., Ganis, M., Lee, Y., Kuris, R., Koblas, D., and L. Jones, "SOCKS Protocol Version 5", RFC 1928,March 1996.

[RFC2119]

Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14RFC 2119, March 1997.

[RFC2616]

Fielding, R., Gettys, J., Mogul, J., Frystyk, H., Masinter, L., Leach, P., and T. Berners-Lee, "HypertextTransfer Protocol -- HTTP/1.1", RFC 2616, June 1999.

[RFC2817]

Khare, R. and S. Lawrence, "Upgrading to TLS Within HTTP/1.1", RFC 2817, May 2000.

[RFC2818]

Rescorla, E., "HTTP Over TLS", RFC 2818, May 2000.

[RFC3629]

Yergeau, F., "UTF-8, a transformation format of ISO 10646", STD 63, RFC 3629, November 2003.

[RFC3864]

Klyne, G., Nottingham, M., and J. Mogul, "Registration Procedures for Message Header Fields", BCP 90RFC 3864, September 2004.

[RFC3986]

Berners-Lee, T., Fielding, R., and L. Masinter, "Uniform Resource Identifier (URI): Generic Syntax", STD 66, RFC 3986, January 2005.

[RFC3987]

Duerst, M. and M. Suignard, "Internationalized Resource Identifiers (IRIs)", RFC 3987, January 2005.

[RFC4086]

Eastlake, D., Schiller, J., and S. Crocker, "Randomness Requirements for Security", BCP 106RFC 4086, June 2005.

[RFC4648]

Josefsson, S., "The Base16, Base32, and Base64 Data Encodings", RFC 4648, October 2006.

[RFC5226]

Narten, T. and H. Alvestrand, "Guidelines for Writing an IANA Considerations Section in RFCs", BCP 26RFC 5226, May 2008.

[RFC5234]

Crocker, D. and P. Overell, "Augmented BNF for Syntax Specifications: ABNF", STD 68, RFC 5234, January 2008.

[RFC5246]

Dierks, T. and E. Rescorla, "The Transport Layer Security (TLS) Protocol Version 1.2", RFC 5246, August 2008.

[RFC6066]

Eastlake, D., "Transport Layer Security (TLS) Extensions: Extension Definitions", RFC 6066, January 2011.

[RFC6454]

Barth, A., "The Web Origin Concept", RFC 6454, December 2011.

14.2.参考资料

[RFC4122]

Leach, P., Mealling, M., and R. Salz, "A Universally Unique IDentifier (UUID) URN Namespace", [RFC 4122}(http://tools.ietf.org/html/rfc4122), July 2005.

[RFC4270]

Hoffman, P. and B. Schneier, "Attacks on Cryptographic Hashes in Internet Protocols", RFC 4270, November 2005.

[RFC5321]

Klensin, J., "Simple Mail Transfer Protocol", RFC 5321, October 2008.

[RFC6202]

Loreto, S., Saint-Andre, P., Salsano, S., and G. Wilkins, "Known Issues and Best Practices for the Use of Long Polling and Streaming in Bidirectional HTTP", RFC 6202, April 2011.

[RFC6265]

Barth, A., "HTTP State Management Mechanism", RFC 6265, April 2011.

[TALKING]

Huang, L-S., Chen, E., Barth, A., Rescorla, E., and C. Jackson, "Talking to Yourself for Fun and Profit", 2010, <http://w2spconf.com/2011/papers/websocket.pdf >.

[W3C.REC-wsc-ui-20100812]

Roessler, T. and A. Saldhana, "Web Security Context: User Interface Guidelines", World Wide Web Consortium Recommendation REC-wsc-ui-20100812, August 2010, < http://www.w3.org/TR/2010/REC-wsc-ui-20100812/ >.

Latest version available at < http://www.w3.org/TR/wsc-ui/ >.

[WSAPI]

Hickson, I., "The WebSocket API", W3C Working Draft WD-websockets-20110929, September 2011, < http://www.w3.org/TR/2011/WD-websockets-20110929/ >.

Latest version available at .

[XMLHttpRequest]

van Kesteren, A., Ed., "XMLHttpRequest", W3C Candidate Recommendation CR-XMLHttpRequest-20100803, August 2010,<http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803/ >.

Latest version available at < http://www.w3.org/TR/XMLHttpRequest/ >.

作者地址

Ian Fette

Google, Inc.

EMail: ifette+ietf@google.com

URI: http://www.ianfette.com/

Alexey Melnikov

Isode Ltd.

5 Castle Business Village

36 Station Road

Hampton, Middlesex TW12 2BX

UK

EMail: Alexey.Melnikov@isode.com

分享到:
评论

相关推荐

    websocket-master——1233.zip

    WebSocket协议在IETF(互联网工程任务组)的标准文档RFC 6455中定义。它的主要特点是建立持久连接,并且允许在连接保持打开状态下进行数据传输,降低了延迟,非常适合需要实时通信的应用场景,如在线游戏、股票交易...

    jemter的websocket插件包

    标题 "jemter的websocket插件包" 涉及到的是使用JMeter进行WebSocket协议测试的知识。JMeter是一款强大的性能测试工具,最初主要用于HTTP和FTP服务器的负载与压力测试,但随着其发展,通过插件机制,也支持了对...

    安卓Android源码——对讲机参考资料.zip

    开发者可能需要了解TCP/IP协议栈,选择适合的传输层协议(如TCP的可靠连接或UDP的低延迟),或者使用WebSocket实现双向通信。 4. **音频编解码** - 在Android中,音频数据的编码和解码是通过编码器和解码器完成的...

    websocket坦克大战原形客户端

    而WebSocket协议提供了一种持续连接的方式,使得服务器和客户端可以随时发送数据,大大降低了延迟,非常适合实时性要求高的应用,如在线游戏、股票交易、实时聊天等。 在坦克大战游戏中,WebSocket发挥着关键作用。...

    java代码-使用java解决websocket的问题的源代码

    java代码-使用java解决websocket的问题的源代码 ——学习参考资料:仅用于个人学习使用!

    NIM_Web_Demo-master.zip_fix6x5_nim web_socket聊天室_websocket_即时通讯

    首先,我们要了解WebSocket协议。WebSocket是一种在客户端和服务器之间建立长连接的协议,允许双向通信,从而实现真正的实时性。与传统的HTTP协议不同,WebSocket在建立连接后,双方可以随时发送数据,无需等待请求-...

    Android源码——仿QQ客户端及服务端源码.zip

    这个项目对于学习和理解Android应用开发,特别是即时通讯应用的实现,提供了宝贵的参考资料。 在Android应用开发中,源码分析是提升技术能力的重要途径。通过研究"仿QQ客户端"的源码,我们可以深入了解以下知识点:...

    IOS应用源码——网络操作.zip

    在iOS应用开发中,网络操作是一项至关重要的技能,它涵盖了数据的发送与接收,使得应用程序能够与服务器...源代码示例通常包含了完整的请求流程,以及错误处理和状态更新的机制,对于初学者来说是非常宝贵的参考资料。

    ASP.NET多功能聊天软件的设计与开发——文字聊天文件传输模块(源代码).rar

    3. **WebSocket协议**:如果需要更高效的数据传输,可能会采用WebSocket协议,它提供了全双工的通信通道,允许服务器和客户端同时发送数据。在ASP.NET中,可以使用SignalR的WebSocket支持来实现这一功能。 4. **...

    ASP.NET多功能聊天软件的设计与开发——文字聊天文件传输模块(源代码+论文).rar

    4. **WebSocket协议**:为了实现文件传输,项目可能采用了WebSocket,这是一个在客户端和服务器之间建立长连接的协议,允许双向通信,提供高效实时的数据传输。 5. **文件上传与下载**:在聊天软件中,文件传输是...

    安卓Android源码——神聊对讲机源码.zip

    【标题解析】 "安卓Android源码——神聊对讲机源码.zip" 这个标题揭示了我们正在处理的是一个关于安卓平台的项目...对于想要提升Android开发技能或者希望开发类似功能应用的人来说,这份源码无疑是一份宝贵的参考资料。

    安卓Android源码——手机实时视频监控项目.zip

    这个压缩包文件“安卓Android源码——手机实时视频监控项目.zip”显然包含了开发一个基于Android平台的手机实时视频监控项目的全部资源。从提供的文件名来看,我们可以推测其中包含了一些...是非常有价值的参考资料。

    ASP.NET多功能聊天软件的设计与开发——文字聊天文件传输模块(源代码+论文).zip

    3. **WebSocket**:为了实现文件传输,可能会利用WebSocket协议,这是一种在客户端和服务器之间建立持久连接的协议,允许双向通信,适合于文件的连续传输。 4. **AJAX**:在不刷新整个页面的情况下,AJAX...

    django channels实战(websocket底层原理和案例)

    WebSocket是一种在客户端和服务器之间建立长连接的协议,它提供双向通信,即服务器和客户端都可以随时发送数据。相比于传统的HTTP请求,WebSocket降低了延迟,提高了实时性,非常适合需要实时交互的应用,如在线聊天...

    Spring Framework 开发参考手册

    10. **Spring WebSocket**:支持WebSocket协议,允许双向通信,实现服务器主动推送消息给客户端。 通过《Spring Framework 开发参考手册》,开发者能够深入理解Spring的各个方面,熟练运用其特性,提高开发效率和...

    安卓Android源码——jchat4手机聊天程序.zip

    - 可能采用WebSocket协议实现双向实时通信,保持长连接,提供低延迟的消息传递。 - 使用`Retrofit`或`Volley`库简化网络接口调用。 6. **多线程处理**: - 使用`AsyncTask`或`IntentService`进行后台任务处理,...

    Android中文翻译组——Android中文API合集(4).zip_android_手册

    《Android中文API合集(4)》是Android中文翻译组为开发者提供的宝贵资源,它包含了Android平台的关键API的中文翻译,旨在帮助中国开发者更轻松地理解和应用这些API。本合集主要聚焦于Android系统的各个方面,包括但...

    五子棋(最简单的)————基于网络的

    可以采用WebSocket协议,它提供全双工、低延迟的连接,适合实时性要求高的游戏应用。玩家的每一步操作都需要通过网络发送给对方,同时接收对方的回应,确保游戏同步。 3. **服务器端处理**:服务器端主要负责接收和...

    vert.x-3.4.0.tar.gz

    5. **WebSocket Support**:vert.x 支持WebSocket协议,可用于创建实时双向通信应用。 6. **Non-blocking I/O**:vert.x 使用非阻塞I/O模型,这意味着它可以在单个JVM上处理大量并发连接,而不会耗尽系统资源。 7....

    基于Android的3D游戏开发——国际象棋.zip

    【标题】"基于Android的3D游戏开发——国际象棋.zip"揭示了这个项目的核心内容是使用Android平台进行3D游戏的开发,具体是国际象棋这款游戏。这涉及到多个技术领域,包括移动游戏开发、3D图形编程以及网络通信。 在...

Global site tag (gtag.js) - Google Analytics