AllJoyn技术原理及物联网程序开发指南/清华开发者书库
编辑推荐
《AllJoyn技术原理及物联网程序开发指南》系统介绍了AllJoyn技术的基本原理及其物联网应用。书中提供了大量AllJoyn技术开发的软件与硬件设计、实际开发的案例,涵盖了Android、Windows、Linux和iOS系统的程序实现。本书适合的读者对象包括物联网开发人员、智能硬件开发人员、AllJoyn产品设计工程师等。本书特点如下: (1) 深入分析AllJoyn技术原理,以适应物联网的系统开发方法; (2) 提供大量AllJoyn物联网编程的案例,有助于读者举一反三; (3) 系统论述AllJoyn产品开发流程,有助于读者快速动手实践; (4) 全面剖析AllJoyn的物联网构建方法,以适应未来网络发展。
内容简介
本书以目前物联网的发展为背景,总结AllSeen联盟的开源AllJoyn新技术及其开发方法。以AllJoyn技术的原理为基础,系统地介绍如何利用AllJoyn技术进行物联网的互联系统开发,继而为物联网的互联互通提供技术支撑,其主要内容包括以下几个方面: 物联网技术概述(第1章),主要介绍物联网的产生、架构、技术及发展情况; AllJoyn技术的基本原理(第2章),阐述了AllJoyn技术框架及核心功能; AllJoyn基础服务(第3章),主要对AllJoyn技术支持的基础服务进行讲解,包括通知、配置、控制等基础服务; 基于AllJoyn的开发方法(第4章~第8章),分别针对Android、Windows、Linux、iOS系统以及瘦客户端的开发进行阐述,包括系统配置、AllJoyn框架的搭建、基础服务开发方法以及具体的开发实例。本书内容由浅入深、先系统后实践,技术讲解与实践案例相结合,以供不同层次的人员需求; 同时,本书附有实际开发的软件实现代码,供读者自我学习和自我提高使用。 本书可作为大学信息与通信工程及相关领域的高年级本科生及研究生教材,也可以作为物联网开发爱好者手册,还可以为物联网方向的创客提供帮助。对于从事物联网、AllJoyn技术开发和专业技术人员,本书也可以作为主要的技术参考书。
作者简介
李永华:现执教于北京邮电大学信息与通信工程学院,北京邮电大学师德标兵,从事物联网和智能硬件的研究开发,以及教学改革和教学研究工作,曾参与多个教育部、北京市及北京邮电大学的教育及教学改革项目。在教学中以兴趣为导向,激发学生的创造性;以素质为基础,提高自身教学水平;以科研为手段,促进教学理念转变。通过信息工程专业综合改革,探索了以“学生学为中心”的教学模式,营造生动活泼的学习方法,提高学生独立的思考问题,发现问题和解决问题的能力,激发学生的创造激情。