(zk服务器推送)激活,停用可以快速?

时间:2017-02-17 01:24:39

标签: zk server-push

我使用Thread Listen Socket端口,然后我收到数据和列表框显示数据。 但我有一个问题,我希望listbox添加数据可以更快。 ORZ

我测试Executions.activate(桌面)和Executions.deactivate(桌面),花费大约1秒....

如何才能更快地使用服务器推送更新列表框? 现在花了1番。

Executions.activate(_desktop);
for(Component com :comList){
   Label label=(Label)com;
   if(label.getId().equals("personCountLabel")){
      label.setValue(String.valueOf(personCountInt));
  }
}
listModelList.add(0,MyEntity);
List<Component> comList2=Selectors.find(getPage(),"listbox" );
for(Component com : comList2){
   Listbox listboxTemp=(Listbox)com;
   if(listboxTemp.getId().equals("listenRunnerListbox")){
      listboxTemp.setModel(listModelList);
   }
}
Executions.deactivate(_desktop);

(列表框只是让工人知道hava接收数据) insert image description here

0 个答案:

没有答案