协议 WebSocket是一种基于TCP之上的客户端与服务器全双工通讯的协议,它在HTML5中被定义,也是新一代webapp的基础规范之一。 它突破了早先的AJAX的限制,关键在于实时性,服务器可以主动推送内容 到客户端!可能的应用有:多人在线游戏,即时聊天,实时监控,远程桌面,新闻服务器等等。 对 ...
分类:
Web程序 时间:
2016-04-25 09:09:55
阅读次数:
194
目录 前言 后端 浏览器前端 java的client 注意 前言 HTML5 WebSocket实现了服务器与浏览器的双向通讯,开销小,实时性高,常用于即时通讯和对信息实时性要求比较高的应用。 下面讲解如利用Tomcat8+WebSocket开发聊天室。 目前Spring已经推出了WebSocket ...
分类:
Web程序 时间:
2016-04-23 13:30:23
阅读次数:
387
前端一直是一块充满惊喜的土地,不仅是那些富有创造性的页面,还有那些惊赞的效果及不断推出的新技术。像node.js这样的后端开拓者直接将前端人员的能力扩大到了后端。瞬间就有了一统天下的感觉,来往穿梭于前后端之间代码敲得飞起,从此由前端晋升为'前后端'。 图片来自G+ 本文将使用Node.js加web ...
分类:
Web程序 时间:
2016-04-23 00:05:30
阅读次数:
475
MX4J是一个开源JMX管理框架,支持JSR3 (JMX) 和JSR160 (JMX Remote API)。通过spring将MX4J集成到我们的应用系统中,可以通过HTTP协议适配,能够基于Web的方式来实现对应用系统的监控和管理。这里,使用的版本分别为:
Spring 2.5
MX4J 3.0.2
MX4J对应的几个JAR文件,加入到CLASSPATH:
mx4j.jar...
分类:
Web程序 时间:
2016-04-22 19:41:43
阅读次数:
240
之前用Java的Socket模拟HTTP传输实现了WebSocket的服务端,并成功与客户端握手http://shuxiayeshou.blog.51cto.com/4452347/1762152但是有个问题,就是从Server传输数据超过126字节就不行,连接自动断开还报错InputStreamin=socket.getInputStream();
OutputStreamout=socket.g..
分类:
Web程序 时间:
2016-04-21 12:00:05
阅读次数:
702
最近项目在用nginx的Push_stream_module推送模块去实现服务器端向客户端信息的推送,本来只想实现这个单向通信的需求的,可是给客户端推送完消息之后,如果想让客户端给一个反馈,就没办法监听获取到客户端的反馈事件,并及时作出反应。后来知道push_stream_module管理长连接是基 ...
分类:
Web程序 时间:
2016-04-19 13:48:25
阅读次数:
321
前言 由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。 当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功 ...
分类:
Web程序 时间:
2016-04-19 12:08:47
阅读次数:
224
前言 互联网发展到现在,早已超越了原始的初衷,人类从来没有像现在这样依赖过他;也正是这种依赖,促进了互联网技术的飞速发展。而终端设备的创新与发展,更加速了互联网的进化; HTTP/1.1规范发布于1999年,同年12月24日,HTML4.01规范发布;尽管已到2012年,但HTML4.01仍是主流; ...
分类:
Web程序 时间:
2016-04-18 17:15:26
阅读次数:
190
观察者模式(订阅/发布模式) 场景:有一个目标对象,其状态会不定时的变化,会影响到客户端,每个客户端对这个改变做出响应。 PULL or PUSH ? 观察者模式由pull变为push Hollywood原则:不要访问我,当我状态改变的时候我来告诉你。例如:websocket邮件客户端可以刷新自己。 ...
分类:
其他好文 时间:
2016-04-18 13:24:23
阅读次数:
140
前面已经学习了WebSocket API,包括事件、方法和属性。详情:WebSocket(二)--API WebSocket是基于事件驱动,支持全双工通信。下面通过三个简单例子体验一下。 简单开始 1.安装node。https://nodejs.org/en/ 2.安装ws模块 ws:是nodejs ...
分类:
Web程序 时间:
2016-04-18 08:47:51
阅读次数:
208