資源簡介
幾乎所有的大型系統都有一個多任務多線程處理內核。本程序提供了一個多任務多線程異步處理框架。該框架使用簡單,用戶只需要繼承抽象類Task,構建自己的任務類,再構造一個任務源,就可以輕松使用這個框架。
程序包里提供了一個例子Mytask 和MyTaskGenerator, 用戶只需要運行類bootStraps即可。

代碼片段和文件信息
import?java.util.Random;
import?myTask.MyTask;
import?myTask.MyTaskGenerator;
import?taskCenter.Task;
import?taskCenter.TaskCenter;
import?taskCenter.TaskDispatcher;
import?taskCenter.TaskGenerator;
public?class?BootStraps?{
/**
?*?@param?args
?*/
public?static?void?main(String[]?args)?{
//?TODO?Auto-generated?method?stub
TaskGenerator?TG?=?new?TaskGenerator();?
TG.start();
TaskCenter?taskCenter?=??TaskCenter.getInstance();
taskCenter.setTaskDispatcher(new?TaskDispatcher());
taskCenter.setTaskGenerator(TG);
taskCenter.start();
MyTaskGenerator?myTaskGenerator?=?new?MyTaskGenerator(TG);
myTaskGenerator.createTasks();
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????699??2010-08-15?14:47??BootStraps.java
?????文件????????634??2010-08-15?15:06??myTask\MyTask.java
?????文件????????717??2010-08-15?15:36??myTask\MyTaskGenerator.java
?????文件????????427??2010-08-15?14:57??taskCenter\ApplicationConstant.java
?????文件????????924??2010-08-15?15:06??taskCenter\Task.java
?????文件???????1306??2010-08-15?15:15??taskCenter\TaskCenter.java
?????文件????????594??2010-08-15?15:22??taskCenter\TaskDispatcher.java
?????文件???????1524??2010-08-15?15:12??taskCenter\TaskGenerator.java
?????文件???????1158??2010-08-15?16:03??taskCenter\TaskProcesser.java
?????文件???????2319??2010-08-15?16:04??taskCenter\TaskProcesserFactory.java
?????目錄??????????0??2010-08-15?14:45??myTask
?????目錄??????????0??2010-08-15?14:05??taskCenter
-----------?---------??----------?-----??----
????????????????10302????????????????????12
評論
共有 條評論