码迷,mamicode.com
首页 >  
搜索关键字:即时通信    ( 279个结果
即时通信服务器架构的一些思考
对于一个即时通信服务器来说,在用户量少的时候,一台服务器就足以提供所有的服务。而这种架构也最简单,举个例子,用户A与用户B互为好友,A向B发消息,服务器接收到消息时,解析出接收消息的人,直接转发给B即可。可是当用户数量越来越多时,一台服务器已经无法所有用户的需求,这时就要进行服务扩容,进行分布式部署 ...
分类:其他好文   时间:2016-11-19 18:07:05    阅读次数:167
Redis 发布/订阅机制原理分析
Redis 通过 PUBLISH 、 SUBSCRIBE 和 PSUBSCRIBE 等命令实现发布和订阅功能。 这些命令被广泛用于构建即时通信应用,比如网络聊天室(chatroom)和实时广播、实时提醒等。 本文通过分析 Redis 源码里的 pubsub.c 文件,了解发布和订阅机制的底层实现,籍 ...
分类:其他好文   时间:2016-11-11 11:51:23    阅读次数:214
centos6 smokeping安装
Smokeping是一款用于网络性能监测的监控软件,通过它可以在自己公司IDC的网络状况,如延时,丢包率,是否BGP多线等,通过rrdtool制图方式,图形化地展示网络的时延情况,进而能够清楚的判断出网络的即时通信情况,实验环境centos6.5_x64实验软件echoping-6.0.2.tar.gzfping-3.1..
分类:其他好文   时间:2016-11-05 15:19:08    阅读次数:444
LinkedIn 即时通信系统的优化
前言LinkedIn 的即时通信系统目前单台机器可以处理数十万的持久连接,这是不断调优的结果。最近,他们在官网博客中发布了优化过程,介绍了即时通信系统的技术选型、调优的重点。基础技术构成即时通信技术的基本要求就是server能够向client推送数据,需要通过持久连接实现,而不是传统的“请求-响应” ...
分类:其他好文   时间:2016-10-28 22:46:14    阅读次数:135
Android最佳实践——深入浅出WebSocket协议
WebSocket协议是一种建立在TCP连接基础上的全双工通信的协议。全双工就是指客户端和服务端可以同时进行双向通信,强调同时、双向通信。WebSocket可以应用于即时通信等场景,比如现在直播很火热...
分类:移动开发   时间:2016-10-18 09:40:45    阅读次数:258
h5-sse 协议初探-即时通信
Sse 协议 最近在一个小项目里面用到了sse协议(服务器推送事件Server-sent Events),遂做了些小研究,记录下方便自己也方便他人,额,我知道上面是一段废话。。。 1、Web即时通讯用什么 先说下自己,自己以前怎么做的呢?用Ajax一直请求服务器,发送和获得数据。我知道这样开销很大, ...
分类:其他好文   时间:2016-09-17 12:08:42    阅读次数:184
ASP.NET SignalR
何为ASP.NET SignalR,有什么用 ASP.NET SignalR是一个ASP.NET库,是为了实现实时web通信而创造的,能让服务器与客户端实现即时通信,而不需要服务器等待接收到客户端请求才能返回内容。简言之,就是可以实现服务端主动给客户端发送请求。 ASP.NET SignalR的依赖 ...
分类:Web程序   时间:2016-09-01 12:43:56    阅读次数:190
【Java】Socket+多线程实现控制台聊天室
转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/5827212.html 聊天室程序的结构图: 架构解释: Server服务器相当于一个中转站,Client客户端程序传送信息到服务器,服务器再把信息分发到其他客户端上,实现即时通信。 所需技术: 1:数据传输。 ...
分类:编程语言   时间:2016-08-31 20:43:36    阅读次数:314
Openfire
是开源的、基于可拓展通讯和表示协议(XMPP)、采用Java编程语言开发的实时协作服务器。 Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。 可以使用它轻易的构建高效率的即时通信服务器. Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器 ...
分类:其他好文   时间:2016-08-24 09:52:55    阅读次数:125
WebSocket+node.js创建即时通信的Web聊天服务器
1.使用nodejs-websocket nodejs-websocket是基于node.js编写的一个后端实现websocket协议的库, 连接:https://github.com/sitegui/nodejs-websocket。 (1)安装 在项目目录下通过npm安装:npm install nodejs-websocket (2)创建服务器 //引入nodejs-websoc...
分类:Web程序   时间:2016-08-07 21:51:17    阅读次数:217
279条   上一页 1 ... 7 8 9 10 11 ... 28 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!