WebSocket API简介 WebSocket是html5新增加的一种通信协议,目前流行的浏览器都支持这个协议,例如 Chrome,Safari,Firefox,Opera,IE等等,对该协议支持最早的应该是chrome,从chrome12就已经开始支持,随着协 议草案的不断变化,各个浏览器对协...
分类:
Web程序 时间:
2015-04-25 10:34:21
阅读次数:
214
WebSocket 实战引用 http://www.ibm.com/developerworks/cn/java/j-lo-WebSocket/index.html本文介绍了 HTML5 WebSocket 的由来,运作机制及客户端和服务端的 API 实现,重点介绍服务端(基于 Tomcat7)及客...
分类:
编程语言 时间:
2015-04-25 01:40:37
阅读次数:
178
最近迷上了skynet,代码质量很高,算开源游戏服务器框架中的佼佼者,不管是Python的firefly,C++/Python的kbengine,C#的scut,还是nodejs的pomelo,skynet在并发上和商业应用都有很大的优势,根据http://thislinux.com/blog/5_panic.html描述,skynet能支持3w在线用户,性能很是给力。 最近做的都是一些...
分类:
Web程序 时间:
2015-04-23 02:06:43
阅读次数:
1225
工作时使用了Websocket技术,在使用的过程中发现,浏览器(Chrome)升级后可能会导致Websocket不可用,更换浏览器后可以正常使用。近日偶尔一次在本地调试,发现使用相同版本的Chrome浏览器,不可连接线上服务器的WS服务,但是可以连接本地的WS服务。 此时初步怀疑是服务器在某种特殊情...
分类:
Web程序 时间:
2015-04-22 20:06:31
阅读次数:
981
最近看到TWaver 的html5版本即将发布了,于是今天用TWaver HTML5 + NodeJS + express + websocket.io + redis搭建了一个简单原型。先发出几张效果图给大家尝尝鲜。界面添加、修改以及删除网元后,会自动增量存库,...
分类:
Web程序 时间:
2015-04-22 11:52:58
阅读次数:
237
除去课业上的事,今天看到两个比较有意思的,一个是pjax,这个技术大概是去年前年开始有的,第二是websocket,这个的话其实前两个星期就看到了,不过只是了解了一下,主要说说pjax,这和ajax听着很像,其实也正是如此,ajax可以实现局部加载,无须刷新整个页面,而随之而来的问题是,SEO方面已...
分类:
其他好文 时间:
2015-04-22 11:08:13
阅读次数:
113
websocket++ 是一个开源 websocket 库,使用websocket++ 能够开发基于websocket 服务。 前一段时间成功编译 websocket++ ,分享一下,编译websocket++ 过程如下:1.安装Python , 本例安装 Python272.安装scons , 该...
分类:
Web程序 时间:
2015-04-19 13:08:06
阅读次数:
319
利用NetWork工具来评估网页性能
NetWork工具记录了Web页面上的每一次网络操作,包括详细的请求时间数据、HTTP的请求和响应、以及WebSocket传输的数据等等。有时候我们会发现我们自己的网页加载比较慢,而其他访问网站速度正常。这时候就可以考虑通过NewWork工具来找出性能瓶颈进行优化。
关于Resource Timing API
NewWork工具使用了Res...
分类:
其他好文 时间:
2015-04-19 01:14:30
阅读次数:
170
简介我们都知道,websocket主要是通过在浏览器和服务端建立长连接,继而实现二者的相互数据通信。不同于HTTP的轮询,它不会有大量无效的HTTP消息交换,从而节省了花销。websocket其实就是双通道的TCP连接。很明显地,整个工作分为两个步骤,即创建连接和发送数据。那么连接是怎么建立的呢?其...
分类:
Web程序 时间:
2015-04-18 20:30:37
阅读次数:
137
我只是程序员的搬运工=.=....借助一个比较随意的图来解释一下:流程:1.ClienttrytoconnecttoWebSocketserver2.Serverrecognizeclient3.Ifclientisnotregisteredwithserverthenaddclient(thisi...
分类:
Web程序 时间:
2015-04-18 12:53:06
阅读次数:
164