【技术实现步骤摘要】
本技术涉及通信服务器
,具体涉及一种大规模、多线程通信服务器。
技术介绍
通信服务器(Communication Server),是一个专用系统,为网络上需要通过远程通信链路传送文件或访问远地系统或网络上信息的客户端提供通信服务。通信服务器根据软件和硬件能力为一个或同时为多个客户端提供通信信道。但是现有的通信服务器由于硬件配置问题,其线程数量有限,不能够为大规模的客户端提供服务。
技术实现思路
本技术提供一种大规模、多线程通信服务器,能够解决上述问题。本技术提供一种大规模、多线程通信服务器,包括:中央处理器、用于按时间先后顺序对多个客户端所发送的连接请求数据进行队列式存储并按先后顺序逐一输出的数据缓冲池单元、具有按照链表方式动态创建与注销线程功能的线程池处理单元,所述数据缓冲池单元和线程池处理单元分别与中央处理器相接。优选地,中央处理器与客户端间通过一数据接口电路进行连接。上述技术方案可以看出,由于本技术实施例中数据缓冲单元能够对客户端大规模的数据访问进行缓冲寄存,线程池处理单元能够按照中央处理器的指令自行创建和注销多个线程,以提供多线程服务,因此,能够承载大规模 ...
【技术保护点】
一种大规模、多线程通信服务器,其特征在于,包括:中央处理器、用于按时间先后顺序对多个客户端所发送的连接请求数据进行队列式存储并按先后顺序逐一输出的数据缓冲池单元、具有按照链表方式动态创建与注销线程功能的线程池处理单元,所述数据缓冲池单元和线程池处理单元分别与中央处理器相接。
【技术特征摘要】
【专利技术属性】
技术研发人员:梁志伟,赖增贤,沈淼辉,
申请(专利权)人:广州五舟信息科技有限公司,
类型:实用新型
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。