本文依据http://redstarofsleep.iteye.com/blog/1488639?page=4 内容修改完成,实现点对点聊天需要 jdk 7 , tomcat需要支持websocket的版本1.InitServlet 该类主要是用来初始化构造将来存储用户身份信息的map仓库,利用其初...
分类:
编程语言 时间:
2015-07-19 16:14:58
阅读次数:
162
我们知道http协议是一种单向的网络协议,在建立连接后,它只允许Browser/UA(UserAgent)向WebServer发出请求资源后,WebServer才能返回相应的数据。...
分类:
Web程序 时间:
2015-07-17 12:04:46
阅读次数:
139
著名的C10K问题提出的时候, 正是 2001 年。这篇文章可以说是高性能服务器开发的一个标志性文档,它讨论的就是单机为1万个连接提供服务这个问题,当时因为硬件和软件的**,单机1万还是一个非常值得挑战的目标。但是时光荏苒,随着硬件和软件的飞速发展,单机1万的目标已经变成了最简单不过的事情。现在用任...
分类:
Web程序 时间:
2015-07-16 21:50:57
阅读次数:
331
关于websocketHTML5定义了WebSocket协议,能更好的节省服务器资源和带宽并达到实时通讯。
在JavaEE7中也实现了WebSocket协议。
在 WebSocket API,浏览器和服务器只需要要做一个握手的动作...
分类:
Web程序 时间:
2015-07-15 16:59:07
阅读次数:
430
前言MQTT协议专注于网络、资源受限环境,建立之初不曾考虑WEB环境,倒也正常。虽然如此,但不代表它不适合HTML5环境。HTML5 Websocket是建立在TCP基础上的双通道通信,和TCP通信方式很类似,适用于WEB浏览器环境。虽然MQTT基因层面选择了TCP作为通信通道,但我们添加个编解码方...
分类:
Web程序 时间:
2015-07-13 12:00:18
阅读次数:
147
什么是WebSocket API?WebSocket API是下一代客户端-服务器的异步通信方法。该通信取代了单个的TCP套接字,使用ws或wss协议,可用于任意的客户端和服务器程序。WebSocket目前由W3C进行标准化。WebSocket已经受到Firefox 4、Chrome 4、Opera...
分类:
Web程序 时间:
2015-07-11 01:01:10
阅读次数:
213
websocket的主要是为了解决在web上应用长连接进行灵活的通讯应用而产生,但websocket本身只是一个基础协议,对于消息上还不算灵活,毕竟websocket只提供文本和二进制流这种基础数据格式.在实际应用...
分类:
Web程序 时间:
2015-07-10 22:27:29
阅读次数:
367
websocket的主要是为了解决在web上应用长连接进行灵活的通讯应用而产生,但websocket本身只是一个基础协议,对于消息上还不算灵活,毕竟websocket只提供文本和二进制流这种基础数据格式.在实际应用则更偏向于对象消息的处理,而在这基础上更希望集成一系列的消息路由机制来解决消息...
分类:
Web程序 时间:
2015-07-10 22:10:46
阅读次数:
156