WebSockets Tutorial(教程一)WebSockets简介
2024-09-15 20:59:54
一、WebSockets简介
以字面意思来说,握手可以被定义为两个人抓住和握手右手,象征着问候,祝贺,同意或告别。在计算机科学中,握手是确保服务器与客户端同步的过程。握手是Web Socket协议的基本概念。
下图显示了与各种客户端的服务器握手:
Web套接字 - 定义
Web套接字被定义为服务器和客户端之间的双向通信,这意味着双方同时进行通信和交换数据。
Web套接字的关键点是真正的并发性和性能优化,从而产生更灵敏和更丰富的Web应用程序。
Web套接字协议的描述
该协议从头开始定义全双工通信。Web套接字将桌面丰富的功能带入网络浏览器,向前迈进了一大步。它代表了一个进化,这在客户端/服务器Web技术中已经很久很久了。
网络插座的主要特点如下:
Web套接字协议正在标准化,这意味着在这种协议的帮助下,Web服务器和客户端之间的实时通信是可能的。
Web套接字正在转变为跨平台标准,用于客户端和服务器之间的实时通信。
该标准可以实现新型应用。实时Web应用程序的业务可以借助这种技术加快速度。
Web Socket的最大优点是通过单个TCP连接提供双向通信(全双工)。
网址
HTTP有自己的一组模式,如http和https。Web套接字协议也具有在其URL模式中定义的类似模式。
下图显示了令牌中的Web Socket URL。
浏览器支持
Web Socket协议的最新规范被定义为RFC 6455 - 一个提出的标准。
RFC 6455由各种浏览器(如Internet Explorer,Mozilla Firefox,Google Chrome,Safari和Opera)支持。
最新文章
- java中使用二重循环打印图形
- [HTML] CSS 语法
- TCP keepalive overview
- GO简易聊天系统后台源码分享
- MongoDB shell 格式化
- Hbase原理
- Android Handler 原理
- win7下装ubuntu
- 关于asp.net会话阻塞
- jsp include 乱码问题的解决
- BigDecimal类的简单使用方法
- php文件上传及头像预览
- POJ 1067 取石子游戏 威佐夫博弈
- SQL Server 死锁概念和分析
- .NET Core 的缓存篇之MemoryCache
- zookeeper第一篇
- ECMAScript6 入门 变量的解析赋值
- Ubuntu+Fedora进阶学习,指令迅速查询,Bug迅速查询(Ctrl+F)
- css控制input标签
- H5开发中遇到的问题及解决办法
热门文章
- [转载]windows下PHP + Nginx curl访问本地地址超时卡死问题的解决方案
- 使用ClosedXML,读取到空行
- 第十七次ScrumMeeting博客
- PAT甲题题解-1021. Deepest Root (25)-dfs+并查集
- 20135202闫佳歆--week4 系统调用(上)--学习笔记
- Windows 7 上面 redis 启动报错的处理
- css 鼠标移上去会变大
- maven使用阿里镜像配置文件
- CUDA ---- GPU架构(Fermi、Kepler)
- 常用的sublime text 3插件(很爽哦)