图书介绍

AllJoyn技术原理及物联网程序开发指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

AllJoyn技术原理及物联网程序开发指南
  • 李永华,王思野编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302421443
  • 出版时间:2016
  • 标注页数:380页
  • 文件大小:41MB
  • 文件页数:394页
  • 主题词:互联网络-应用;智能技术-应用

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

AllJoyn技术原理及物联网程序开发指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 物联网技术概述1

1.1 物联网产生背景1

1.2 物联网基本架构2

1.2.1 物联网的由来2

1.2.2 物联网的结构3

1.3 物联网相关技术5

1.3.1 接入技术6

1.3.2 基于网络的信息管理技术9

1.3.3 物联网语义12

1.3.4 M2M技术16

1.4 物联网的发展17

1.4.1 两化融合及互联网十17

1.4.2 物联网联盟19

1.4.3 AllJoyn技术20

第2章 AlIJoyn技术22

2.1 AllJoyn技术简介23

2.2 AllJoyn系统与D-Bus总线规范26

2.3 AllJoyn Core26

2.3.1 远程方法调用26

2.3.2 AllJoyn服务27

2.3.3 AllJoyn Bus27

2.3.4 后台程序/路由30

2.3.5 总线附件33

2.3.6 总线方法、总线属性和总线信号34

2.3.7 总线接口35

2.3.8 总线对象和对象路径35

2.3.9 总线对象代理36

2.3.10 总线名称36

2.3.11 广播和发现37

2.3.12 会话39

2.3.13 总体描述41

2.4 高层系统架构45

2.4.1 从拓扑看网络结构45

2.4.2 从设备看系统结构47

2.4.3 从路由/后台程序看系统结构49

2.4.4 瘦客户端结构120

2.4.5 用户角度的系统结构120

2.4.6 AllJoyn的协议栈123

2.5 总结123

第3章 AllJoyn基础服务124

3.1 Onboarding服务框架124

3.1.1 概况124

3.1.2 Onboarding调用流程125

3.1.3 Onboarding接口125

3.1.4 默认XML130

3.1.5 错误处理130

3.1.6 最佳实践131

3.2 Notification服务框架133

3.2.1 概况133

3.2.2 典型的调用流程134

3.2.3 Notification接口134

3.2.4 Notification服务框架使用实例140

3.2.5 UI注意事项140

3.2.6 Notification最佳实践142

3.3 Configuration服务框架143

3.3.1 规范概述143

3.3.2 典型调用流程144

3.3.3 Config接口146

3.3.4 默认XML148

3.3.5 Configuration最佳实践149

3.4 Control Panel服务框架149

3.4.1 规范概述150

3.4.2 调用流程150

3.4.3 接口150

3.4.4 错误处理167

3.4.5 BusObject Map167

3.4.6 注意事项168

3.4.7 Control Panel最佳实践168

第4章 基于Android的开发方法171

4.1 AllJoyn的Android开发简介171

4.1.1 创建新的安卓项目171

4.1.2 导入样例项目173

4.1.3 代码开发详解175

4.1.4 Android开发注意事项201

4.2 Base Service应用203

4.2.1 Notification203

4.2.2 Control Panel204

4.2.3 Configuration204

4.2.4 Onboarding206

第5章 基于Windows的开发方法212

5.1 配置Windows环境212

5.1.1 软件工具的安装212

5.1.2 添加环境变量213

5.1.3 验证安装214

5.1.4 Git下载源码214

5.2 搭建AllJoyn框架215

5.2.1 Windows平台下AllJoyn基本设置215

5.2.2 编译variants216

5.2.3 AllJoyn_java216

5.2.4 生成API文档216

5.2.5 确定Microsoft Visual C+++版本216

5.2.6 使用绑定路由构建217

5.2.7 构建C+++单元测试217

5.3 AllJoyn路由217

5.4 运行单元测试219

5.4.1 运行C+++单元测试219

5.4.2 运行Java junit测试219

5.5 APP实例:Chat219

5.5.1 执行提前编译好的.exe文件219

5.5.2 通过Visual Studio运行221

5.5.3 实例代码221

第6章 基于Linux的开发方法231

6.1 AllJoyn的环境配置方法231

6.1.1 搭建工具和库文件231

6.1.2 软件工具的安装231

6.1.3 获取AllJoyn资源235

6.1.4 搭建AllJoyn框架235

6.1.5 建立API文档236

6.1.6 构建C+++单元测试236

6.1.7 运行AllJoyn应用程序236

6.1.8 运行单元测试237

6.2 About特性的开发方法238

6.2.1 参考代码说明238

6.2.2 建立发送宣告信号的应用程序238

6.2.3 建立接收宣告信号的AllJoyn框架239

6.2.4 发送宣告信号的示例代码239

6.2.5 接收宣告信号的示例代码243

6.3 配置服务的开发方法245

6.3.1 应用类245

6.3.2 获取服务框架的配置245

6.3.3 建立使用Config Server的应用程序245

6.3.4 设置AllJoyn框架和About特性246

6.3.5 实现应用:Config Server246

6.3.6 实现应用:Config Client260

6.4 通知服务的开发方法262

6.4.1 参考代码说明263

6.4.2 执行通知发送方:Notification Producer264

6.4.3 执行通知接收方:Notification Consumer267

6.5 控制面板服务的开发方法268

6.5.1 相关代码说明268

6.5.2 受控端的实现270

6.5.3 XML UI单元描述274

第7章 瘦客户端开发方法284

7.1 瘦客户端概述284

7.2 瘦客户模型284

7.2.1 AllJoyn瘦客户端核心库285

7.2.2 AllJoyn瘦客户端核心库设备286

7.3 瘦客户端核心库架构287

7.4 瘦客户端示例288

7.4.1 最小化的瘦客户端系统289

7.4.2 基于瘦客户端的无线传感器网络292

7.5 瘦客户端基础服务295

7.5.1 AllJoyn通知服务框架295

7.5.2 AllJoyn Onboarding服务框架297

7.5.3 AllJoyn控制面板服务框架299

7.5.4 AllJoyn配置服务框架313

7.6 构建运行瘦客户端服务器应用程序320

7.6.1 构建瘦客户端服务器应用程序320

7.6.2 运行瘦客户端服务器应用程序321

7.7 在Arduino设备上运行瘦客户端程序331

7.7.1 硬件环境配置332

7.7.2 导入AllJoyn库文件333

7.7.3 运行AllJoyn程序334

7.8 总结337

第8章 iOS/OS X的开发方法338

8.1 AllJoyn的开发环境搭建与设置338

8.1.1 开发环境搭建338

8.1.2 开发指导344

8.1.3 开发实例349

8.2 About特性的开发方法353

8.2.1 About介绍353

8.2.2 About开发简介354

8.2.3 About实例360

8.3 iOS系统的基础服务360

8.3.1 通知开发方法360

8.3.2 配置服务开发方法366

8.3.3 Onboarding的开发方法371

8.3.4 控制面板服务的开发方法375

参考文献379

热门推荐