(19)国家知识产权局
(12)发明 专利
(10)授权公告 号
(45)授权公告日
(21)申请 号 202211154480.8
(22)申请日 2022.09.22
(65)同一申请的已公布的文献号
申请公布号 CN 115242783 A
(43)申请公布日 2022.10.25
(73)专利权人 中科方德软件 有限公司
地址 100089 北京市海淀区知春路1 13号1
幢8层0901
(72)发明人 不公告发明人
(74)专利代理 机构 北京润泽恒知识产权代理有
限公司 1 1319
专利代理师 莎日娜
(51)Int.Cl.
H04L 67/06(2022.01)
H04L 1/18(2006.01)H04L 9/40(2022.01)
H04L 67/1074(2022.01)
H04L 67/141(2022.01)
(56)对比文件
CN 113992346 A,202 2.01.28
US 20212 94778 A1,2021.09.23
CN 111988292 A,2020.1 1.24
CN 110336846 A,2019.10.15
审查员 冉建国
(54)发明名称
传输方法、 装置、 电子设备和介质
(57)摘要
本申请实施例提供了一种传输方法、 装置、
电子设备和介质, 其中的方法具体包括: 根据
SPICE服务端的IP地址, 向SPICE服务端发送连接
请求; 接收SPICE服务端发送 的目标虚拟机的界
面数据; 对目标虚拟机的界面数据进行展示; 接
收用户针对目标文件对象 的导出指令; 导出指令
用于将目标虚拟机上的目标文件对象导出至
SPICE客户端本地; 向SPICE服务端发送导出指
令; 接收SPICE服务端发送的目标文件对象的当
前分片的分片内容; 对当前分片的分片内容进行
连续性检测和完整性检测; 在连续性检测和完整
性检测中的任一不通过的情况下, 向SPICE服务
端发送重发消息。 本申请实施例可以提高传输的
安全性和完整性。
权利要求书5页 说明书21页 附图8页
CN 115242783 B
2022.11.29
CN 115242783 B
1.一种传输方法, 其特征在于, 所述方法应用于简单协议独立计算环境SPICE客户端;
所述方法包括:
根据SPICE服务端的IP地址, 向所述SPICE服务端发送连接请求; 所述连接请求用于建
立所述SPICE客户端与所述S PICE服务端之间的连接;
接收所述SPICE服务端发送的目标虚拟机的界面数据; 所述SPICE客户端的客户端标识
与所述目标虚拟机的虚拟机标识之间具有映射关系; 所述目标虚拟机部署在所述SPICE服
务端所在的物理机上; 所述目标虚拟机与所述S PICE服务端之间基于虚拟网络进行通信;
对所述目标虚拟机的界面数据进行展示; 所述界面数据包括: 所述目标虚拟机上存储
的文件对象;
接收用户针对目标文件对象的导出指令; 所述导出指令用于将所述目标虚拟机上的目
标文件对象导出至所述S PICE客户端本地;
向所述SPICE服务端发送所述导出指令, 以使所述SPICE服务端向所述目标虚拟机中转
所述导出指令;
接收所述SPICE服务端发送的所述目标文件对象的当前分片的分片内容; 所述当前分
片为目标虚拟机对所述目标文件 对象对应的文件内容进行分片得到的一个分片;
对所述当前分片的分片内容进行 连续性检测和完整性检测;
在连续性检测和完整性检测中的任一不通过的情况下, 向所述SPICE服务端发送重发
消息。
2.根据权利要求1所述的方法, 其特征在于, 所述当前分片的分片内容被携带在文件内
容消息中, 所述文件内容消息还 包括: 当前分片的分片内容的分片标识;
则所述连续性检测包括: 检测所述当前分片的分片内容的分片标识与 上一个分片的分
片内容的分片标识之间的连续 性。
3.根据权利要求1所述的方法, 其特征在于, 所述当前分片的分片内容被携带在文件内
容消息中, 所述文件内容消息还 包括: 当前分片的分片内容的第一信息摘要值;
所述完整性检测包括: 针对接收到的当前分片的分片内容, 进行信 息摘要值的计算, 并
将得到的第二信息摘要值与文件内容消息中的第一信息摘要值进行匹配。
4.根据权利要求1所述的方法, 其特 征在于, 所述方法还 包括:
在连续性检测和完整性检测均通过的情况下, 将所述当前分片的分片内容写入对应的
文件中, 并向所述S PICE服务端发送成功写入消息 。
5.根据权利要求4所述的方法, 其特征在于, 所述当前分片的分片内容被携带在文件内
容消息中, 所述文件内容消息还 包括: 当前分片的分片内容相对于文件头的偏移信息;
所述将所述当前分片的分片内容写入 对应的文件中, 包括:
根据所述偏移信息, 将所述当前分片的分片内容写入 对应的文件中。
6.根据权利要求1至 5中任一所述的方法, 其特 征在于, 所述方法还 包括:
接收所述SPICE服务端发送的权限问询消息; 所述权限问询消息用于询问用户是否具
备文件导出权限; 所述 目标虚拟机在对所述 目标文件对 象对应的文件内容进行分片之前,
发送所述权限问询消息;
根据配置文件, 检测用户是否具有文件导出权限, 并向所述SPICE服务端发送对应的权
限检测结果消息 。权 利 要 求 书 1/5 页
2
CN 115242783 B
27.根据权利要求6所述的方法, 其特 征在于, 所述方法还 包括:
在所述权限检测结果消息表征用户具备文件导出权限的情况下, 接收所述SPICE服务
端发送的文件头消息; 所述文件头消息包括: 所述目标文件 对象的路径信息和名称信息;
在预设下载路径下创建以所述名称信息命名的文件对象, 并向所述SPICE服务端发送
文件获取成功消息 。
8.一种传输方法, 其特征在于, 所述方法应用于简单协议独立计算环境SPICE服务端;
所述方法包括:
接收SPICE客户端发送的连接请求; 所述连接请求用于建立所述SPICE客户端与所述
SPICE服务端之间的连接;
根据客户端标识与虚拟机标识之间的映射关系, 确定所述SPICE客户端 的客户端标识
对应的目标虚拟机;
向所述SPICE客户端发送目标虚拟机的界面数据; 所述目标虚拟机部署在所述SPICE服
务端所在的物理机上; 所述目标虚拟 机与所述SPICE服务端之间基于虚拟网络进 行通信; 所
述界面数据包括: 所述目标虚拟机上存 储的文件 对象;
接收所述SPICE客户端发送的导出指令, 并向所述目标虚拟机发送所述导出指令; 所述
导出指令用于将所述目标虚拟机上的目标文件 对象导出至所述S PICE客户端本地;
接收目标虚拟机发送的目标文件对象的当前分片的分片内容, 并向所述SPICE客户端
发送所述当前分片的分片内容; 所述当前分片为目标虚拟机对所述目标文件对象对应的文
件内容进行分片得到的一个分片;
接收所述SPICE客户端发送的重发消息, 并向目标虚拟机发送所述重发消息; 所述
SPICE客户端在当前分片的分片内容的连续性检测和完整性检测 中的任一不通过的情况
下, 发送所述重发消息 。
9.根据权利要求8所述的方法, 其特 征在于, 所述方法还 包括:
接收所述SPICE客户端发送的成功写入消息, 并向目标虚拟机发送所述成功写入消息;
其中, 所述SPICE客户端在连续性检测和完整性检测均通过的情况下, 将所述当前分片的分
片内容写入 对应的文件中, 并发送所述成功写入消息 。
10.根据权利要求8所述的方法, 其特 征在于, 所述方法还 包括:
接收目标虚拟机发送的权限问询消息, 并向所述SPICE客户端发送所述权限问询消息;
所述权限问询消息用于询问用户是否具 备文件导出权限;
接收所述SPICE客户端发送的权限检测结果消息, 并向所述目标虚拟机发送所述权限
检测结果消息; 所述权限检测结果消息为所述SPICE客户端根据配置文件检测用户是否具
有文件导出权限确定的。
11.根据权利要求10所述的方法, 其特 征在于, 所述方法还 包括:
在所述权限检测结果消息表征用户具备文件导出权限的情况下, 接收目标虚拟机发送
的文件头消息, 并向所述SPICE客户端发送所述文件头消息; 所述文件头消息包括: 所述目
标文件对象的路径信息和名称信息 。
12.一种传输方法, 其特征在于, 所述方法应用于遵循简单协议独立计算环境SPICE协
议的目标虚拟机, 所述目标虚拟 机部署在SPICE服务端 所在的物理机上, 所述目标虚拟机与
所述SPICE服务端之间基于虚拟网络进行通信; 所述方法包括:权 利 要 求 书 2/5 页
3
CN 115242783 B
3
专利 传输方法、装置、电子设备和介质
文档预览
中文文档
35 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共35页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 16:41:51上传分享