当前位置:编程学习 > wap >>

java多线程异步执行

for(Entry<PushCertification, List<PushMsg>>  entry  : messages.entrySet() ){
connAgent(entry.getKey(), entry.getValue(),"","");
connAgent(entry.getKey(), entry.getValue(),"ip1","port");
connAgent(entry.getKey(), entry.getValue(),"ip2","port");
connAgent(entry.getKey(), entry.getValue(),"ip3","port");
connAgent(entry.getKey(), entry.getValue(),"ip4","port");
connAgent(entry.getKey(), entry.getValue(),"ip5","port");
}

##大家好,公司最近有项目用到了推送功能,包括PANS,GCM,途中遇到了一下这个问题:我想问一下,在上面这个循环中,我怎样开5个线程,去同时执行connAgent()这个方法?
##目的:把现有的100条(假设)消息,分散成5组(不一定每组20条),先发到代理服务器,然后再由代理服务器发送到google和apple的服务器。 java thread 推送服务器 APNS GCM 线程
补充:移动开发 ,  iPhone
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,