前言 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。 当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功 ...
分类:
Web程序 时间:
2018-12-21 01:09:02
阅读次数:
205
一 什么是Websocket WebSocket是一种在单个TCP连接上进行全双工通信的协议 WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双 ...
分类:
Web程序 时间:
2018-12-20 20:21:59
阅读次数:
412
WebSocket 是一种网络通信协议。RFC6455 定义了它的通信标准。 WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 创建简易的聊天室 Document 引入socket.io.js 登录 ... ...
分类:
Web程序 时间:
2018-12-19 15:51:33
阅读次数:
151
WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。 在 WebSocket API 中,浏览器和服务器只需要完成一次握手的动作,浏览器和服务器之间就形成了一 ...
分类:
Web程序 时间:
2018-12-19 13:22:35
阅读次数:
412
偶然在知乎上看到一篇回帖,瞬间觉得之前看的那么多资料都不及这一篇回帖让我对 websocket 的认识深刻有木有。所以转到我博客里,分享一下。比较喜欢看这种博客,读起来很轻松,不枯燥,没有布道师的阵仗,纯粹为分享。废话这么多了,最后再赞一个~ 一、websocket与http WebSocket是H ...
分类:
Web程序 时间:
2018-12-18 22:42:44
阅读次数:
166
为啥是Websocket 服务端可以主动推送消息到浏览器端。比如服务端实时在打印日志,这是一个标准输出,可以实时将日志推送到浏览器。 为啥用websocketd (https://github.com/joewalnes/websocketd) 后台脚本不限语言,标准输入(stdin)就是 WebS ...
分类:
Web程序 时间:
2018-12-18 11:09:50
阅读次数:
231
1.web worker 在浏览器中JavaScript主线程与UI渲染线程是互斥的。即UI渲染线程会阻塞JavaScript线程的运行。 web worker允许创建工作线程,并可以与JavaScript主线程同时运行,可以让一些占用大量计算资源的计算在worker线程上运行。 2.webSock ...
分类:
Web程序 时间:
2018-12-16 13:28:16
阅读次数:
186
<!DOCTYPE HTML><html><head> <title>My WebSocket</title></head> <body>Welcome<br/><input id="text" type="text" /><button onclick="send()">Send</button> ...
分类:
Web程序 时间:
2018-12-15 15:43:04
阅读次数:
238
先说一下网络的层级:由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层 1、TCP和UDP TCP:是面向连接的一种传输控制协议。属于传输层协议。TCP连接之后,客户端和服务器可以互相发送和接收消息,在客户端或者服务器没有主动断开之前,连接一直存在属于长连接。 优点:安全、传输 ...
分类:
Web程序 时间:
2018-12-15 13:47:22
阅读次数:
193
stomp.js+spring+sockjs+activemq实现websocket长连接,使用java配置。 pom.xml(只列出除了spring基本依赖意外的依赖,spring-version为4.3.3.RELEASE): StompConfig.java JSP页面: 控制器: 进入act ...
分类:
编程语言 时间:
2018-12-14 22:54:14
阅读次数:
232