自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xiaofei chain

大并发服务器研究

  • 博客(2)
  • 资源 (3)
  • 收藏
  • 关注

原创 手机实时传输的问题集锦

PC上建立实时传输通道相对容易,比如IM几本看不到延时,跨机PC间延时可以小到几十毫秒,用户感受不到。 wifi,3G下建立实时传输相对较难,A给B发一段语音或者文字需要一定的延时才能收到,当网络情况较好比如wifi下,用IM工具也可以建立实时传输的通道。 为了好看清问题,我将实时传输分成了两类: 1.不间断的传输 2.可间断的传输 对于第1类,实现起来相对容易,3G情况下网络给力的时候

2013-12-29 21:02:42 1947

原创 P2P之我见,关于打洞的学问-------服务器架构

当用户A点击匹配的时候,服务端收到用户匹配请求,首先查询有无其他用户在进行匹配,如果没有就将A放进匹配池,如果有假设是B,就在AB间建立连接,同时返回AB。 AB得到对方的信息后,依据服务器返回的连接类型进行连接操作。如果是打洞则进告诉打洞逻辑,否则进行中转逻辑。

2013-12-06 14:05:47 3614 1

服务器端代码(异步,大并发)

一个函数实现异步高并发服务器 fcntl( sock_client, F_SETFL, flag ); tobe_event.events = EPOLLIN | EPOLLET; tobe_event.data.u32 = my_empty_index; epoll_ctl( epfd, EPOLL_CTL_ADD, sock_client, &tobe_event );

2013-03-31

服务端代码(阻塞)

http://blog.csdn.net/xiaofei_hah0000/article/details/8742997 代码示例

2013-03-31

客户端代码

http://blog.csdn.net/xiaofei_hah0000/article/details/8742707 文章示例代码

2013-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除