摘要:
基本框架MDU(消息分发单元):包含一个消息处理任务,包含自身的消息队列,是一个消息调度的基本单位。PID (功能子模块) :框架中用PID作为模块的划分,每个模块具有自己的PID编号,根据功能和调度需求可以安排多个PID到一个MDU中,PID是消息通信的一个基本单位,每个PID提供一个消息处理入口。MQ (消息队列) :使用消息队列作为任务通信的数据结构。消息处理流程构建一个MDU模块,注册入框架中,初始MDU没有注册PID,未构建消息处理任务。构建PID,注册入对应的MDU中,如果是MDU中第一个PID,构建消息处理任务。消息处理任务从该MDU对应的消息队列中取消息处理。消息处理任务获取消 阅读全文