服务端开发
xiejueheng
这个作者很懒,什么都没留下…
展开
-
CC手机服务平台架构
下面是目前CC手机服务平台的整体架构图红框代表手机TCP服务 绿框代表手机CGI接口TCP服务 mobilelink:手机App的连接目标,相当于一个超级客户端,负责与手机之间的所有通讯 namesvr:所有TCP服务都会注册到namesvr,负责管理服务之间的通讯 mmgr:负责mobilelink的负载均衡,定时计算出5个最空闲的mobilelink连接地址 mcollsvr:收集手原创 2015-05-17 22:52:51 · 725 阅读 · 0 评论 -
推送平台架构
由于CC部门没有一个公共的推送平台,各个业务之间推送手机消息会非常费劲,而且沿用了PC架构的局限性,只有用户建立连接到服务器才会收到各种消息,在当今移动为王的环境,如果用户的手机进入了休眠或者退出应用之后就不能接收消息的话,是非常被动非常滞后的。因此,一个公共的推送平台就出现了。简单解释一下各个组件的含义 hzpush:杭研的push服务,负责向安卓和IOS设备推送消息 pushsvr:推送服务原创 2015-05-17 22:55:56 · 2710 阅读 · 0 评论 -
学习Linux C-网络调用:select
学习Linux c,首先需要写的是一个基于tcp的网络调用server,下面逐个注释分析代码逻辑。#include <sys/types.h>#include <sys/socket.h>#include <netinet/in.h>#include <arpa/inet.h>#include <stdio.h>#include <stdlib.h>#include <string.h>原创 2015-06-01 09:52:55 · 370 阅读 · 0 评论