有人问 ACE_Task 是什么?
他只是ACE复用框架下一个子框架。为什么这样说呢?不就是个类吗?没那么简单。今天无意学习了下。发现不是一般的好用。那么ACE_Task到底是什么呢? --部门经理 。
说到部门经理,那么有项目经理洛,员工吗? 答案很显然。
1)ACE_Thread_Manager就是项目经理
》》项目经理拥有自己的管理方式,一个项目经理可以完成一种独有的项目特性。那么可以重载ACE_Thread_Manager封装特有的管理模式。
2)thread线程本身就是员工
》》thread封装特有的某种算法逻辑来处理某种特有的任务(比如处理I/O)
那么任务(ACE_Message_Block)常常是I/O ,可以颗粒化,也可以包装下(比如做成队列、栈、链表等),更多的可涉及内存管理。
那么现在很清楚了, ACE_Task 只不过是 一个部门经理。
那么任务从哪来呢? 我们很容易想到 : 销售,专门拉业务>>>>专业业务模式 ,请听下回分解。