基于完成端口模型的海量集中器并发处理方法技术

技术编号:8273689 阅读:312 留言:0更新日期:2013-01-31 06:20
本发明专利技术为了解决电能表远程集抄系统中主站平台的并发数少和客户端管理低效等问题,提供基于完成端口模型的海量集中器并发处理方法,以提高主站平台的并发处理能力。该方法具体包括以下步骤:第一步,前置服务器创建连接代理,用于接受集中器客户端的连接请求;第二步,前置服务器创建工作线程池,线程池中线程的数量为前置服务器的中央处理器数目的两倍,这些工作线程等待连接代理分配连接请求;第三步,连接代理按照连接请求先进先出的原则为每个空闲的工作线程分配连接请求;第四步,每个工作线程的输入输出数据由主站平台服务器上的数据管理程序处理,工作线程在处理完连接请求后变成空闲状态。

【技术实现步骤摘要】

【技术保护点】
基于完成端口模型的海量集中器并发处理方法,该方法具体包括以下步骤:步骤(1)?前置服务器创建一个连接代理,用于接收和保存集中器客户端的连接请求,形成连接请求队列;步骤(2)前置服务器创建工作线程池,线程池中线程的数目为前置服务器的中央处理器数目的两倍;步骤(3)连接代理接受集中器客户端连接请求,并将连接请求分配给空闲的工作线程;步骤(4)?每个工作线程解析出每个数据包中的数据部分,并将数据部分交给数据管理程序处理,工作线程在处理完连接请求后变成空闲状态。

【技术特征摘要】

【专利技术属性】
技术研发人员:王军程勇杨玲朱永生徐钧磊水泱朱雪刚王正路
申请(专利权)人:南京信息工程大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1