展开全部

主编推荐语

全面掌握物联网软件框架设计与实现的所有知识点。

内容简介

目前,物联网进入了与传统产业深度融合发展的新阶段,工业制造领域的转型升级成为工业物联网发展的重要驱动力,软件与硬件协同发展将成为物联网发展的重要趋势。

本书从物联网软件框架的角度出发进行顶层设计,解决集成设备过程中多协议、多交互机制、多数据格式的问题,全面阐述设备数据和系统数据集成过程中面临的实际问题。全书涵盖通信框架、设备驱动管理器的设计、插件引擎设计、序列号的设计、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年,经国家出版事业管理局同意,教育部批准成立的,恢复了北京大学出版社建制。北京大学出版社依靠北大雄厚的教学、科研力量,同时积极争取国内外专家学者的合作支持,出版了大量高水平、高质量、适应多层次需要的优秀高等教育教材。 北大出版社注意对教材进行全面追踪,捕捉信息,及时修订,以跟上各学科的最新发展,反映该学科研究的最新成果,保持北大版教材的领先地位。