websocket
柳家河
专注JAVA/GOLANG
展开
-
认识HTML5的WebSocket通讯
在HTML5规范中,我最喜欢的Web技术就是正迅速变得流行的WebSocket API。WebSocket提供了一个受欢迎的技术,以替代我们过去几年一直在用的Ajax技术。这个新的API提供了一个方法,从客户端使用简单的语法有效地推动消息到服务器。让我们看一看HTML5的WebSocket API:它可用于客户端、服务器端。而且有一个优秀的第三方API,名为Socket.IO。一、什么转载 2015-07-22 11:55:05 · 461 阅读 · 0 评论 -
java实现WebSocket即时通信
序:JSR 356:Java API for WebSocket是javaee7新推出来的一个新的特性,他相对于其它容器实现,优点是他是一个标准.容器的更新都会遵守这个标准.不需要更改代码.减少后期的维护工作量.webscoket主要的作用是用来双向即时通信.对比传统的实现可以减少很多不必要的开销.但是对IE浏览器的支持就不太好了.所以如果客户群主要是IE而且是低版本的.使用该技术就要慎重了.转载 2015-10-26 12:01:17 · 1187 阅读 · 2 评论 -
Java Websocket实例
介绍现很多网站为了实现即时通讯,所用的技术都是轮询(polling)。轮询是在特定的的时间间隔(如每1秒),由浏览器对服务器发出HTTP request,然后由服务器返回最新的数据给客服端的浏览器。这种传统的HTTP request 的模式带来很明显的缺点 – 浏览器需要不断的向服务器发出请求,然而HTTP request 的header是非常长的,里面包含的数据可能只是一个很小的值,这样转载 2015-10-26 11:42:11 · 3310 阅读 · 0 评论 -
Netty 实现聊天功能
摘要 [Netty](http://netty.io/) 是一个 Java NIO 客户端服务器框架,使用它可以快速简单地开发网络应用程序,比如服务器和客户端的协议。Netty 大大简化了网络程序的开发过程比如 TCP 和 UDP 的 socket 服务的开发。更多关于 Netty 的知识,可以参阅《Netty 4.x 用户指南》()目录[-]准备服务端Si转载 2015-12-30 10:49:45 · 2343 阅读 · 0 评论 -
Netty 实现 WebSocket 聊天功能
摘要 上一次我们用 [Netty](http://netty.io/) 快速实现了一个 Java 聊天程序(见)。现在,我们要坐下修改,加入 WebSocket 的支持,使它可以在浏览器里进行文本聊天。netty websocket chat目录[-]准备WebSocket服务端处理 HTTP 请求HttpRequestHandler.jav转载 2015-12-30 10:50:50 · 510 阅读 · 0 评论 -
WebSocket实现多屏互动的分析及方案
多屏互动事实上是一个比较宽泛的概念,通俗来讲就是用户在不同的终端上通过有线、无线的连接方式进行通信,可进行多媒体(音频,视频,图片)内容的传输,解析,展示,控制等一系列操作。而随着WebSocket协议的诞生,不同端之间的网页互连也变得流行起来,这种基于WebSocket协议实现多屏互动在运营活动上的使用也使得运营页面的形式也变得更加多样和有趣。本文不会去探讨WebSocket协议的详情,转载 2016-01-26 13:46:22 · 7905 阅读 · 1 评论