最新文章列表

反向 Ajax,第 3 部分: Web 服务器和 Socket.IO

简介 现今,用户都期待能够通过 Web 访问快速的动态访问应用。本 系列文章 向您展示如何使用 Reverse Ajax 技术来开发事件驱动的 Web 应用程序。反向 Ajax,第 1 部分:Comet 简介 介绍了 Reverse Ajax、轮询、流、Comet 和长轮询。在您了解了如何通过 HTTP 使用 Comet 之后,就会发现长轮询是可靠地实现 Reverse Ajax 的最佳方式,因 ...
aoyouzi 评论(0) 有656人浏览 2016-07-17 09:58

基于nodejs和activeMQ的消息推送

       好久没来写博客了,感觉自己堕落了,哈哈,LZ糊里糊涂的又换了家单位,空余时间研究了一下nodejs,顺势搞了这个demo,今天来聊聊基于nodejs和activeMQ的消息推送,内容不算复杂,新手也能一看即会。        首先介绍下一点背景,为什么搞这个东西,LZ上家公司是做监控项目的,很多告警都要实时推送到web端,以前的技术架构是flex+corba+mq(自己封装的), ...
南疆战士 评论(0) 有12019人浏览 2016-06-23 10:29

Websocket不是拯救世界的未来战士,那socket.io呢?

今天在微博上看到朋友们在讨论关于各种web推送技术的话题,心里一阵唏嘘,触景生情,想想觉得自己还真是与这个叫做“web推送”的技术渊源颇深,有必要就这个话题唠叨两句,来回顾自己的青春,若是这篇乱弹,能对刚接触这个东西的年轻朋友有些启示,也算哥肚皮上累积了7年的脂肪没有白长。 Web项目里,其实有好几个场景都非常需要这个技术,比如:实时在线用户列表,聊天,文件上传的进度条,在页面上实时显示系统日志, ...
xiukongtiao 评论(0) 有1070人浏览 2015-12-11 12:26

redis主动向页面push数据

对于页面上定时刷新显示的数据,之前一直都是比较“传统”的思想——那就是“页面通过ajax请求后台,后台响应后把数据返回给前台展示,如此反复 ...
Everyday都不同 评论(1) 有4373人浏览 2015-07-04 14:03

MEAN & Socket.IO Integration Tutorial

One of hottest topic in node.js is building realtime web applications. If you come from a C/C++/Java background, you will be amazed how surprisingly easy it is to quickly build out a realtime commu ...
hongtoushizi 评论(0) 有790人浏览 2015-06-09 01:59

mqtt和socket.io实现socket互通

var express = require('express') , routes = require('./routes') , http = require('http') , path = require('path') , socketio = require('socket.io') , mqtt = require('mqtt');   / ...
hongtoushizi 评论(0) 有2826人浏览 2015-04-02 10:04

Nodejs express4 socket.io 共享session

初学Nodejs,期间遇到各种困难,session共享让我有点很郁闷。 只想吐槽一下nodejs中间件的版本更新,改动很大,网上看的教程都是旧的,代码是完全跑不通。 关于session的共享,折腾了半天,大部分从老外的博客中拼凑起来的。   中间件版本: express@4.10.1 cookie@0.1.2 cookie-parser@1.3.3 express-session ...
sxu 评论(1) 有3420人浏览 2014-11-10 11:31

AngularJS使用Socket.IO

        目前,web应用普遍被要求是实时web应用,即服务端的数据更新之后,应用能立即更新。以前使用的技术(例如polling)存在一些局限性,而且有时我们需要在客户端打开一个socket,然后进行通信。         Socket.IO(http://socket.io/)是一个非常优秀的库,它可以帮你实现以上功能。它使用了非常简单的、基于事件的API,让你可以开发实时web应用。 ...
bijian1013 评论(0) 有2864人浏览 2014-08-30 19:39

socket.io的1000+连接

最近基于socket.io写了个消息服务,使用websocket-bench 在进行压力测试   websocket-bench -a 5000 -c 500 http://ip:9080  发现只要连接超过1000多点,就会失败:     Launch bench with 5000 total connection, 500 concurent connection 0 mes ...
hejianhuacn 评论(1) 有7669人浏览 2014-04-12 13:35

node.js的socket.io

NodeJS Socket.io 为什么需要socket.io?    node.js提供了高效的服务端运行环境,但是由于浏览器端对HTML5的支持不一,为了兼容所有浏览器,提供卓越的实时的用户体验,并且为程序员提供客户端与服务端一致的编程体验,于是socket.io诞生。     socket.io设计的目标是支持任何的浏览器,任何Mobile设备。目前支持主流的PC浏览器 (IE,Safa ...
Chrro 评论(0) 有1067人浏览 2013-06-14 17:01

使用nGrinder测试socket.io应用

nGrinder can not only be used to test the normal web application, but also can be used for JDBC, web service and realtime apps like socket.io provides. Socket.io aims to make realtime apps possible ...
mavlarn 评论(0) 有466人浏览 2013-03-11 14:06

使用Node.js-0.8.20和socket.io-0.9.13实现WebSocket

参考资料: http://cnodejs.org/topic/4f32142e69bab4d67601bd1b http://www.oschina.net/question/12_54009 在使用socket.io之前,我按照网上的各种成功的例子,尝试使用node-websocket-server库实现WebSocket. 我先从https://github.com/miksago/node- ...
lyj86 评论(1) 有2127人浏览 2013-02-23 00:07

基于nodejs的消息中心

需求很简单实时向客户端(目前只有浏览器)推送消息 核心为 rabbitmq + nodejs的socket.io + redis 做消息中心后端的消息中间件必不可少,当初考虑是从rabbitmq和redis选一个。 redis现在很火支持消息订阅性能也非常不错可惜它对消息这块支持的相对弱功能比较少,像消息的过期、ack功能都没有。rabbitmq做为老牌的消息中间件功能完善性能也不错也有很多监控 ...
t42dw 评论(7) 有22080人浏览 2013-01-09 17:34

尝试socket.io的一个简单例子时发现的问题

是在win7下运行的。例子如下,服务器端主要代码: var socket = require('socket.io').listen(server); socket.on("connection", function(es){ setInterval(function() { es.emit('news', { hello: 'world' }); ...
nodejs 评论(1) 有618人浏览 2012-07-18 12:45

一小时的极限编程, 关于socket.io

昨天晚上花了一小时,体验了下快速极限编程,使用nodejs express + socket.io + jquery 制作一个极简单的聊天服务器,socket.io果然对于简单而强大 zengke:mchat$ date Mon Nov 28 22:46:02 CST 2011 ... zengke:mchat$ date Mon Nov 28 23:40:30 CST 2011 ...
superisaac 评论(2) 有6932人浏览 2011-11-29 17:14

[译文]反向Ajax,第3部分:Web服务器和Socket.IO

这一文章系列探讨了如何使用反向Ajax(Reverse Ajax)技术来开发事件驱动的web应用。第1部分介绍了实现反向Ajax通信的不同方法:轮询(polling)、捎带(piggyback)以及使 用了长轮询(long polling)和流(streaming)的Comet;第2部分说明了如何使用WebSocket来实现反向Ajax,并讨论了使用Comet和 WebSocket的we ...
mondayw 评论(0) 有1122人浏览 2011-10-09 09:55

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics