目录
本书源码
第1部分网 络 基 础
第1章网络基础概述
1.1网络技术的历史与发展
1.2计算机网络的基本概念
1.3网络通信的基本原理
1.4现代网络技术趋势
第2章网络安全基础
2.1网络安全概述
2.2常见网络安全威胁
2.3网络安全防护措施
2.4零信任安全架构
2.5网络安全在鸿蒙开发中的应用
第3章网络通信与数据格式
3.1网络通信协议概述
3.2常用网络通信协议
3.3数据格式
3.3.1JavaScript对象表示法
3.3.2其他数据格式
第2部分鸿蒙南北向网络开发
第4章鸿蒙南北向开发环境搭建
4.1鸿蒙操作系统简介
4.2鸿蒙南向开发环境搭建
4.2.1OpenHarmony编译虚拟机环境搭建
4.2.2鸿蒙操作系统源码网络映射与断开
4.2.3搭建鸿蒙操作系统源码编辑环境
4.2.4其他工具安装测试
4.3鸿蒙北向开发环境搭建
4.3.1华为开发者账号注册及认证
4.3.2开发环境DevEco Studio安装
4.3.3DevEco Studio配置
4.3.4应用工程创建
4.3.5应用工程预览
4.3.6本地模拟器创建
4.3.7将工程运行到模拟器
第5章基于Socket互连开发
5.1Socket概述
5.2鸿蒙南向Scoket开发
5.2.1接口简介
5.2.2UDP服务器端应用开发
5.2.3UDP客户端应用开发
5.2.4TCP服务器端应用开发
5.2.5TCP客户端应用开发
5.3鸿蒙北向Scoket开发
5.3.1接口介绍
5.3.2UDP应用开发
5.3.3TCP服务器端应用开发
5.3.4TCP客户端应用开发
第6章基于MQTT协议互连开发
6.1MQTT协议原理
6.1.1MQTT协议概述
6.1.2MQTT协议原理
6.2MQTT服务器搭建
6.2.1如何搭建MQTT服务器
6.2.2MQTT服务器测试
6.3鸿蒙南向MQTT开发
6.3.1Paho MQTT移植
6.3.2鸿蒙南向MQTT应用开发
6.4鸿蒙北向MQTT开发
6.4.1鸿蒙北向MQTT第三方库
6.4.2鸿蒙北向MQTT开发
第3部分鸿蒙南北向综合案例
第7章AI大模型驱动的鸿蒙全场景康养系统
7.1案例介绍
7.1.1案例概述
7.1.2案例运行效果
7.2服务器端开发部署
7.2.1Ollama平台概述
7.2.2Ollama平台及开源大模型部署
7.2.3大模型Web服务开发部署
7.2.4MQTT服务部署
7.3OpenHarmony手环端康养系统App开发
7.3.1数据采集模块开发
7.3.2数据显示模块开发
7.3.3数据发布模块开发
7.3.4主模块开发
7.3.5项目配置
7.3.6功能测试
7.4HarmonyOS手机端康养系统App开发
7.4.1工程创建与配置
7.4.2心率自定义组件开发
7.4.3血氧自定义组件开发
7.4.4AI分析自定义组件开发
7.4.5主页Index开发
7.5多端联调
附录AMAX30102传感器模块
