You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.4 KiB
1.4 KiB
资源相关服务
最后更新:2025-01-14
服务列表
1. 资源管理服务
职责:素材资源的统一管理。
核心功能:
- 资源 CRUD
- 资源分类
- 资源搜索
- 资源标签
2. 附件管理服务
职责:文件附件的上传、存储、访问管理。
核心功能:
- 文件上传
- 文件下载
- 文件删除
- 文件元数据管理
3. 文件存储服务
职责:对接对象存储(OSS/S3),提供统一的文件存储接口。
核心功能:
- 文件上传到云存储
- 生成访问 URL
- 文件删除
- 存储空间管理
服务依赖关系
resource-service (核心)
└── attachment-service (附件)
└── file-storage-service (云存储)
业务流程
文件上传流程
用户选择文件 → 上传到服务器 (attachment-service)
→ 转存到云存储 (file-storage-service)
→ 生成访问 URL → 创建资源记录 (resource-service)
→ 返回资源信息
文件访问流程
请求资源 URL → 验证权限 (resource-service)
→ 生成临时访问链接 (file-storage-service)
→ 返回文件内容