互联网
类型
可以朗读
语音朗读
60千字
字数
2022-08-01
发行日期
展开全部
主编推荐语
全面掌握物联网软件框架设计与实现的所有知识点。
内容简介
目前,物联网进入了与传统产业深度融合发展的新阶段,工业制造领域的转型升级成为工业物联网发展的重要驱动力,软件与硬件协同发展将成为物联网发展的重要趋势。
本书从物联网软件框架的角度出发进行顶层设计,解决集成设备过程中多协议、多交互机制、多数据格式的问题,全面阐述设备数据和系统数据集成过程中面临的实际问题。全书涵盖通信框架、设备驱动管理器的设计、插件引擎设计、序列号的设计、OPC Server和OPC Client服务介绍及应用案例分享等内容,全面介绍物联网软件框架的整体实现过程。
目录
- 版权信息
- 前言
- 第1章 通信框架介绍
- 1.1 通信的本质
- 1.2 框架简介
- 1.3 需要解决的现实问题
- 1.4 应用场景
- 1.5 软件框架特点
- 1.6 框架设计特点
- 1.7 插件式软件框架
- 1.8 开发环境
- 1.9 第三方组件
- 第2章 框架的总体设计
- 2.1 宿主程序设计
- 2.2 通信机制设计
- 2.2.1 串口通信机制
- 2.2.2 网络通信机制
- 2.3 框架层次示意
- 2.4 模型对象示意框架
- 第3章 设备驱动的设计
- 3.1 初始化设备
- 3.2 设备驱动(插件)接口设计
- 3.3 虚拟设备驱动(插件)接口设计
- 3.4 协议驱动设计
- 3.5 命令缓存设计
- 3.6 数据持久化设计
- 3.7 IO数据交互设计
- 3.8 通信状态设计
- 3.9 定时任务设计
- 3.10 设备运行优先级设计
- 3.11 授权设计
- 3.12 事件响应设计
- 3.13 上下文菜单设计
- 3.14 IO通道监视设计
- 3.15 关闭软件框架
- 第4章 设备驱动管理器的设计
- 4.1 接口定义
- 4.2 设备容器
- 4.3 生成设备ID
- 4.4 增加线程同步锁
- 4.5 获得设备列表
- 4.6 设备计数器的特殊用处
- 第5章 串口和网络统一IO设计
- 5.1 统一IO接口
- 5.1.1 串口IO
- 5.1.2 网络IO
- 5.1.3 扩展应用
- 5.2 IO管理器
- 5.2.1 串口IO管理器
- 5.2.2 网络IO管理器
- 第6章 调度控制器的设计
- 6.1 调度控制器接口
- 6.2 串口调度控制器
- 6.3 网络调度控制器
- 6.4 通信控制管理器
- 6.5 远程交互
- 第7章 接口的设计
- 7.1 插件接口
- 7.2 图形显示接口
- 7.3 数据导出接口
- 7.4 服务组件接口
- 7.5 插件管理器
- 7.6 框架整合及重构
- 第8章 总体控制器的设计
- 8.1 总体控制器的职能
- 8.2 组装和释放部件
- 8.3 事件响应
- 第9章 接口和插件设计
- 9.1 框架的契约
- 9.2 插件的雏形
- 9.3 接口和抽象类的定义及如何实现接口
- 9.4 反射机制
- 9.5 反射工具类
- 第10章 宿主程序和配置文件设计
- 10.1 配置文件设计
- 10.2 加载设备驱动
- 10.3 加载界面视图
- 10.4 数据导出
- 10.5 加载服务组件
- 10.6 配置工具的应用
- 10.7 全局异常监测
- 第11章 调试器设计
- 11.1 调试接口
- 11.2 界面方式调试
- 11.3 命令行方式调试
- 第12章 设备驱动二次开发及应用
- 第13章 图形显示二次开发及应用
- 13.1 接口功能说明
- 13.2 开发图形显示界面
- 13.3 调试图形显示模块
- 13.4 挂载图形显示模块
- 13.5 在软件框架显示界面
- 第14章 数据导出接口的开发
- 14.1 接口功能说明
- 14.2 开发并调试导出数据驱动
- 14.3 挂载并运行导出数据驱动
- 第15章 服务驱动的开发
- 15.1 接口功能说明
- 15.2 开发与调试服务驱动
- 15.3 挂载与运行服务驱动
- 第16章 中英文版本切换设计
- 16.1 不用自带的资源文件的理由
- 16.2 配置文件
- 16.3 语言管理类
- 第17章 序列号的设计
- 17.1 设计原则
- 17.2 设计思想
- 17.3 代码实现
- 17.4 代码混淆与代码破解
- 第18章 OPC服务端和OPC客户端介绍
- 18.1 OPC服务端
- 18.1.1 部署环境
- 18.1.2 源代码
- 18.1.3 配置OPC服务端
- 18.2 OPC客户端
- 18.2.1 部署环境
- 18.2.2 源代码
- 18.2.3 配置OPC客户端
- 第19章 应用案例分享
- 19.1 案例背景
- 19.2 基础数据采集
- 19.3 数据传输协议
- 附录
展开全部
出版方
北京大学出版社
北京大学出版社是在1979年,经国家出版事业管理局同意,教育部批准成立的,恢复了北京大学出版社建制。北京大学出版社依靠北大雄厚的教学、科研力量,同时积极争取国内外专家学者的合作支持,出版了大量高水平、高质量、适应多层次需要的优秀高等教育教材。 北大出版社注意对教材进行全面追踪,捕捉信息,及时修订,以跟上各学科的最新发展,反映该学科研究的最新成果,保持北大版教材的领先地位。