# HarmonyOSNetworkSamples
**Repository Path**: zl3624/harmonyos_network_samples
## Basic Information
- **Project Name**: HarmonyOSNetworkSamples
- **Description**: 鸿蒙网络编程示例仓库,包括鸿蒙网络编程相关的主要网络协议及UI组件。本仓库所有示例均为完整代码,使用ArkTS语言或仓颉语言编写,包括详细的代码注释及完整的运行演示文档,都可以独立编译运行。
- **Primary Language**: JavaScript
- **License**: MulanPSL-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 67
- **Forks**: 26
- **Created**: 2024-05-27
- **Last Updated**: 2026-03-27
## Categories & Tags
**Categories**: harmonyos-network
**Tags**: None
## README
# 鸿蒙网络编程示例&&《HarmonyOS网络编程(ArkTS语言版·微课视频版)》示例
### 仓库介绍
code文件夹为原来的鸿蒙网络编程示例,包括鸿蒙网络编程相关的主要网络协议及UI组件,具体分类如下:
* HTTP协议
* TCP协议
* TLS协议
* UDP协议
* Web组件
* RCP远端通讯框架
* WebSocket协议
* WIFI
* 其他
在book文件夹中,包含了图书《HarmonyOS网络编程(ArkTS语言版·微课视频版)》的代码示例
具体分类如下:
* 第一章 [TCP通讯](https://gitee.com/zl3624/harmonyos_network_samples/tree/master/book/Chapter1)
* 第二章 [通讯粘包](https://gitee.com/zl3624/harmonyos_network_samples/tree/master/book/Chapter2)
* 第三章 [UDP通讯](https://gitee.com/zl3624/harmonyos_network_samples/tree/master/book/Chapter3)
* 第四章 [TLS安全通讯](https://gitee.com/zl3624/harmonyos_network_samples/tree/master/book/Chapter4)
* 第五章 [HTTP数据请求](https://gitee.com/zl3624/harmonyos_network_samples/tree/master/book/Chapter5)
* 第六章 [上传下载组件](https://gitee.com/zl3624/harmonyos_network_samples/tree/master/book/Chapter6)
* 第七章 [RCP模块](https://gitee.com/zl3624/harmonyos_network_samples/tree/master/book/Chapter7)
* 第八章 [Web组件](https://gitee.com/zl3624/harmonyos_network_samples/tree/master/book/Chapter8)
* 第九章 [WebSocket](https://gitee.com/zl3624/harmonyos_network_samples/tree/master/book/Chapter9)
* 第十章 [Wlan网络](https://gitee.com/zl3624/harmonyos_network_samples/tree/master/book/Chapter10)
### 代码介绍
本仓库所有示例均为**完整**代码,包括详细的**注释**,都可以独立编译运行,每一个示例都有相应的代码介绍及完整的运行演示文档,方便大家查阅。
每一个示例都标识了适配的API级别,默认情况下使用ArkTS语言编写,使用仓颉语言编写都做了标记。
### code文件夹示例代码列表