2011年6月5日
摘要: 1. 单独建立线程池,线程池中的所有工作线程从线程池任务队列中读取任务,启动SOAP报文下发工作。2. 建立连接池,线程池中线程从连接池获取一个连接将SOAP报文下发到网元上。3. 其他线程:SOAP报文读取线程,将生成的SOAP报文文件映射到内存文件,每次读取1w条数据到SOAP报文下发队列,SOAP下发队列数据结构进行 封装,添加信号量,每次数据push_back一条信号量递增 SOAP报文下发线程,独立的线程从SOAP报文下发队列中取数据,等待下发队列的信号,如果有信号则从队列中取数据,构建下发任务 将下发任务压入线程池工作任务队列,同时信号量递减1 SOAP报文保存线程,SOAP报文下 阅读全文
posted @ 2011-06-05 18:00 潇湘雨歇 阅读(1472) 评论(3) 推荐(0) 编辑