1. 什么时websocket?
    websocket是html5的一种新协议,允许服务器向客户进行消息推送,实现浏览器和客户端双工通信

  2. websocket特点:
    (1)与http协议具有良好的兼容性
    (2)建立在TCP协议之上
    (3) 数据格式比较轻量,和http协议同属于应用层
    (4)可以发送文本,也可以发送二进制
    (5)没有同源限制,可以与任意服务器通信

3.http和websocket的区别
http协议是短链接,因为请求之后,都会关闭连接,下次请求需要重新打开链接。websocket协议是一种长连接,只需要通过一次请求来初始化连接,然后所有请求和响应都是通过TCP链接进行通信。

  1. websocket和socket的区别
    socket是应用层与TCP/IP协议通信的中间软件抽象层,它是一组接口。而websocket协议是一个完整的应用层协议,包含一套完整的API。
  2. websocket中常用注解有哪些
  3. @ServerEndpoint 类似与servlet中的 RequestMapping
    @OnOpen类似与servlet中的 init()初始化
    @OnClose类似与servlet中的destroy() 销毁
    @OnMessage类似于servlet中的service请求 (意思就是发送数据的方式 @doPost() / @doGet() 组合)

WebSockt面试题相关推荐

  1. js考试题 html5新特性,Web前端初级面试题总结

    Web前端初级面试题总结 发布时间:2018-11-02 11:17, 浏览次数:549 , 标签: Web Web篇: 1.常见的浏览器内核有哪些? IE:Trident内核            ...

  2. 2014年最新前端开发面试题

    2014年最新前端开发面试题(题目列表+答案 完整版) 转载自https://github.com/markyun/My-blog/tree/master/Front-end-Developer-Qu ...

  3. 也许你需要点实用的-Web前端笔试题

    之前发的一篇博客里没有附上答案,现在有空整理了下发出来,希望能帮助到正在找工作的你,还是那句话:技术只有自己真正理解了才是自己的东西,共勉. Web前端笔试题 Html+css 1.对WEB标准以及w ...

  4. 对于一个html元素,有几种方法修改样式方法的优先级,HTMLCSS常见面试题及疑难解答...

    HTML&CSS常见面试题及疑难解答 HTML篇 对web标准以及W3C的理解与认识? WEB标准不是某一个标准,而是一系列标准的集合.网页主要由三部分组成:结构(Structure).表现( ...

  5. 一些html5和css3的一些常见面试题

    最近总结了一些有关于html5和css3的一些常见面试题,希望对正在找工作的你有所帮助. 还有欢迎大家补充~~~ 一.HTML5 CSS3 CSS3有哪些新特性? 1. CSS3实现圆角(border ...

  6. 菜鸡前端面试题整理日记

    一直以来都有写点什么东西的想法,但又整天犹犹豫豫的,一会觉得准备不够充分,写的内容没什么质量,一会又觉得没什么内容可写的,以至于一拖再拖.万事开头难,难着难着就没有下面了,以此先开个头,记录自己的成长 ...

  7. 最新前端开发面试题集合(非常全面)

    面试有几点需要注意:(来源程劭非老师 Github: @wintercn | Weibo:寒冬winter) 面试题目: 根据你的等级和职位变化,入门级到专家级:范围↑.深度↑.方向↑. 题目类型: ...

  8. html面试题(一)--html css js

    前端面试题汇总 一.HTML和CSS 1.你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? IE: trident内核 Firefox:gecko内核 Safari:webkit内核 Ope ...

  9. WEB前端面试题整理

    WEB前端面试题 文章目录 WEB前端面试题 一.html部分 1.Doctype有什么作用?标准模式与兼容模式有什么区别 2.标准模式与兼容模式(怪异模式)各有什么区别? div1和div2之间的距 ...

  10. 整理学习:100多道前端面试题(一起加油,且行且珍惜)

    前言 当你准备去面试时,你不妨看一些面试的题目(推荐掘金)来提醒自己究竟掌握得怎么样,比如 题目 笔者最近一边写项目,一边整理前端面试题,打算完成项目就差不多去实习了- 没有特别宏大的目标,打算安安分 ...

最新文章

  1. Ruby之Enumerator类
  2. 奇安信为什么大量招人_券商招人鄙视链:985学历vs美本学历,究竟谁垫底?
  3. 当今世界最受人们重视的十大经典算法
  4. ugui unity 取消选择_UGUI中几种不规则按钮的实现方式
  5. getseconds补0_Java Duration类| getSeconds()方法与示例
  6. python 成员函数 泛型函数_【一点资讯】白学这么多年 Python?连泛型函数都不会写? www.yidianzixun.com...
  7. 未来五年程序员应当具备的十项技能
  8. 测试自己幸运数字的软件,心理测试:选一个你的幸运数字,测一下你最近会有什么好事发生?...
  9. HDU 5387 Clock(分数类+模拟)
  10. php iis user,IIS+PHP环境的./路径问题
  11. 移动端小总结(1)---meta、input和单行多行文字溢出省略号
  12. 基于ObjectArx进行cad二次开发总结
  13. Python第三方模块的下载与安装
  14. 中国工商银行科技岗面试
  15. 计算机休眠后无法联网,电脑休眠后回来就不能上网了
  16. C++类的构造函数及操作符()重载
  17. U盘格式化,教你如何将U盘格式化后速度变的更快
  18. 云服务器怎么恢复初始设置
  19. angular自带的jquery lite用法实例,不用引入jq照样回到老夫就用jq的感觉~
  20. 已知四边形四条边求四边形最大面积

热门文章

  1. C rgb565转rgb888
  2. excel表格换行快捷键_excel常用快捷键分享
  3. oracle erp atp是什么意思,三种ATP(ERP原理与应用教程第2版)
  4. WIN10更新后遗症+解决方案2——Solidworks注册机闪退
  5. 视频教程-小学生c++趣味编程入门视频教程 少儿C十十信息学奥赛竞赛网课-C/C++
  6. PHP获取当前域名(判断域名)
  7. 无人机底层开发-MPU6050六轴传感器+磁力计初始化
  8. 《以客户为中心的顾问式销售》华为LTC专家铁三角第一人销售专家北大毕业许浩明老师主讲
  9. python图案堆积_Python数据可视化,我是如何做出泡泡堆积关联图
  10. MATLAB的数据类型