WebSocket是一种网络通信协议,很多高级功能都需要它。
本文引见WebSocket协议的使用方法。
初次接触WebSocket的人,都会问同样的问题:我们已经有了HTTP协议,为什么还需要另一个协议?它能带来什么好处?答案很简单,因为HTTP协议有一个缺陷:通信只能由客户端发起。
举例来说,我们想了解今天的天气,只能是客户端向服务器发出请求,服务器返回查询结果。
HTTP协议做不到服务器主动向客户端推送信息。
这种单向请求的特点,注定了如果服务器有连续的状态变化,客户端要获知就非常麻烦。
我们只能使用"轮询":每隔一段时候,就发出一个询问,了解服务器有没有新的信息。
最典型的场景就是聊天室。
轮询的效率
2016/5/23 14:46:15 281KB WebSocket教程
1
直接将该下载包解压到tomcat7.0.42lib包下替换即可
2018/5/3 17:45:10 2.52MB tomcat7.0.42 websocket
1
1.Websocket编程,包括基于Tomcat8的文本和二进制读写,和阅读器端的编程2.提供贪吃蛇案例,包括服务端程序和网页端,服务端是控制蛇运动方向的3.提供嵌入式端能过Websocket控制灯亮度,嵌入式代码另外上传
2017/10/26 13:55:03 6.37MB Servlet jsp java web
1
一个用C++编写的websocket例程,代码严谨,简略易用,STL标准,同时拥有服务器端和客户端测试
2020/5/1 9:06:10 34KB websocket stl
1
完好websocket的vb2010工程服务端示例,直接能用于搭建WEBSOCKET服务器。
2015/5/8 2:40:50 76KB websocket vb.net vb2010
1
Nginx+Websocket实现推送,实现思路:http://blog.csdn.net/shangmingtao/article/details/76639821.代码可以直接线上运转.
2019/8/5 22:51:44 67KB Nginx + Websocket
1
一个简略的即时通讯demo
2015/6/27 19:44:57 19KB websocket
1
服务端是.net控制台程序,客户端是网页。
本人从项目中快速抽离出来的,所以有很多没用的dll,还请体谅,关注websocket核心代码就好了。
2017/5/13 5:03:11 11.15MB websocket
1
基于Websocket和Java的简单的聊天室,运用Eclipse开发,服务器为Tomcat8。
2020/3/4 21:31:41 7KB websocket java eclipse
1
node.js+cocos2d实现的军棋游戏。
通过websocket实现通讯。
可以做双人对战与人机对战(人机对战功能还比较简易)
2019/9/7 1:57:50 7.14MB 军棋 node.js cocos2d websocket
1
共 194 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡