# SendableTest
**Repository Path**: scenario-samples/sendable-test
## Basic Information
- **Project Name**: SendableTest
- **Description**: 【鸿蒙 Harmony Next 示例 代码】由于跨并发实例序列化的开销随着数据量线性增长,因此当传输数据量较大时(100KB数据大约1ms传输耗时),跨并发实例的拷贝开销大,影响应用性能。本示例介绍如何处理跨并发实例传输大数据的场景。
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2025-07-16
- **Last Updated**: 2025-07-16
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 跨并发实例传输大数据
## 介绍
由于跨并发实例序列化的开销随着数据量线性增长,因此当传输数据量较大时(100KB数据大约1ms传输耗时),跨并发实例的拷贝开销大,影响应用性能。本示例介绍如何处理跨并发实例传输大数据的场景。
## 效果预览
## 使用说明
1. 按照3个button的顺序执行
## 工程目录
```
├──entry/src/main/ets
│ ├──entryability
│ │ └──EntryAbility.ets // 程序入口类
│ ├──entrybackupability
│ │ └──EntryBackupAbility.ets // 自定义应用数据转换和迁移模板类
│ ├──model
│ │ └──TestData.ets // @Sendable修饰的数据类
│ ├──pages
│ │ └──Index.ets // 界面UI
│ └──task
│ ├──FileTask.ets // 在子线程处理读写50M文件
│ └──TransmitDataTask.ets // 在子线程处理3个50M数据传回主线程
└──entry/src/main/resources // 应用资源目录
```
## 约束与限制
* 本示例仅支持标准系统上运行,支持设备:华为手机。
* HarmonyOS系统:HarmonyOS 5.0.5 Release及以上。
* DevEco Studio版本:DevEco Studio 5.0.5 Release及以上。
* HarmonyOS SDK版本:HarmonyOS 5.0.5 Release SDK及以上。
## 一份简单的问卷反馈
亲爱的Harmony Next开发者,您好!
为了协助您高效开发,提高鸿蒙场景化示例的质量,希望您在浏览或使用后抽空填写一份简单的问卷,我们将会收集您的宝贵意见进行优化:heart:
[:arrow_right: **点击此处填写问卷** ](https://wj.qq.com/s2/19042938/95ab/)