- 1
- 0
- 约3.25万字
- 约 187页
- 2015-12-17 发布于未知
- 举报
6.4.2 系统架构 图6-5 SOS系统体系结构 6.4.2 系统架构 下面讨论SOS架构中的关键设计。 1.模块 在SOS中,模块是可以实现某些功能或者任务的二进制可执行文件,就相当于TinyOS中的组件。 模块可能会同时负责很多部分的功能,包括底层驱动、路由协议、应用程序等。 在SOS中一个实际的应用程序一般由一个模块或者多个的相互交互的模块组成,模块之间,位置独立,主要是通过消息机制或者函数接口来相互联系。 6.4.2 系统架构 2.模块结构 SOS实现了一个定义完整并且优化的带有入口和出口的模块,这一类模块组成一个模块结构,SOS通过这样的一个结构来维护模块性。 模块之间用两种入口机制来相互流通。第一种是通过内核的调度表,另一种是通过被模块注册的对方使用的函数。 6.4.2 系统架构 3.模块交互 模块之间的交互是通过消息机制,调用被模块注册的函数,调用ker_*system(API)访问内核实现的。 消息本身是灵活变化的,并且传递比较缓慢,所以SOS提供一些直接的调用方法,可以被模块注册使用,这些调用方法可以通过调度表为模块提供反应时间短的联系。 6.4.2 系统架构 4.模块的插入和删除 模块的插入是通过分发协议(Distribution Protocol)侦
您可能关注的文档
- 云计算基础教程 程克非 罗江华 兰文富 Part Two新.ppt
- 云计算与大数据技术 王鹏 黄焱 安俊秀 张逸琴 第2章-云计算与大数据的相关技术(楷体) 新.ppt
- 云计算与大数据技术 王鹏 黄焱 安俊秀 张逸琴 第2章-云计算与大数据的相关技术(微软雅黑) 新.ppt
- 云计算与大数据技术 王鹏 黄焱 安俊秀 张逸琴 第3章-虚拟化技术 新.ppt
- 云计算与大数据技术 王鹏 黄焱 安俊秀 张逸琴 第6章-Hadoop—分布式大数据系统新.ppt
- 云计算与大数据技术 王鹏 黄焱 安俊秀 张逸琴 第8章-Storm—基于拓扑的流数据实时计算系统新.ppt
- 云计算与大数据技术 王鹏 黄焱 安俊秀 张逸琴 第9章-服务器与数据中心 新.ppt
- 中级财务管理 课件 戴书松 1_ 项目评估-(第八讲)新.ppt
- 中级财务管理 课件 戴书松 1_ 项目评估-(第九讲)新.ppt
- 中级财务管理 课件 戴书松 1_ 项目评估-(第六讲)新.ppt
最近下载
- 高频精选:国企综合管理部笔试题目及答案.doc VIP
- 电机与变压器第六版完整版全套PPT电子课件教案.pptx
- Unit1+People+of+Achievement单元整体教学设计-高中英语新教材选择性必修第一册单元整体教学设计.docx VIP
- 禁止使用童工及未成年工管理程序.doc VIP
- 关于黄玉川煤矿“9.16”顶板事故处理的决定1.doc VIP
- 2024年9月第41届全国中学生物理竞赛复赛试题(含答案解析).pdf
- 认知心理学 1-10章教材配套教学课件汇总.pptx
- 计算机应用基础(Windows 10+WPS Office).pptx VIP
- 《质量强国建设纲要》培训(可编辑ppt).pptx
- 集团公司绩效考核管理办法及实施细则(含子公司).pdf VIP
原创力文档

文档评论(0)