内容简介
第1章 HTTPAPI服务器运行机制
1.1 从内部窥探API服务器
1.2 来自Web服务器网页的HTTP对API服务器的调用
1.3 由Iphone对API服务器的HTTP调用
1.4 来自安卓手机的HTTP对API服务器的调用
1.5 来自嵌入式系统(树莓派)的HTTP调用API服务器
1.6 关于Apache服务器的补充信息
第2章 带套接口的内联网通信编程
2.1 TCP传输
2.2 iOS TCP服务器发送数据
2.3 iOS TCP客户机接收数据
2.4 安卓向TCP服务器发送数据
2.5 安卓TCP客户机接收数据
2.6 UDP传输方式
2.7 树莓派UDP广播和接收消息
2.8 安卓UDP服务器发送广播消息
2.9 安卓UDP客户端接收数据
2.10 UDP和TCP的结合
2.11 启用蓝牙的树莓派
第3章 Web服务器与Web页面
3.1 Web网页
3.2 模板页面(index.php)
3.3 Functions.php文件的代码
3.4 主页
第4章 树莓派系统
4.1 树莓派简介
4.2 Broadcom芯片组
4.3 WebIOPi——在Web中控制GPIO
4.4 Python(树莓派开发工具)简介
4.5 使用WebIOPi的设计实例
4.6 为树莓派建立定制的OS
4.7 从sysfs中导出GPIO
4.8 使用I2C的GPIO扩展
4.9 设置一个简单的内联网
4.10 带有PIR的GPIO运动检测
第5章 Linux内核和应用程序编程接口
5.1 双向链表的数据结构
5.2 读取复制更新
5.3 net device结构变量的定义
5.4 sk buff结构
5.5 sysfs文件系统输出的内核对象
5.6 虚拟网络驱动程序举例
第6章 携带树莓派的无线网格网
6.1 多重微控制问题及其解决方案
6.2 Batman-adv在树莓派中的应用
6.3 有关表格
6.4 文件
6.5 OGM报文格式及发送
6.6 有关背景知识
附录
A1 一个网络聊天系统的设计
A2 上传图片和音乐到API Server
参考文献