基于云应用的文件处理方法、电子设备和存储介质技术

技术编号:34370936 阅读:14 留言:0更新日期:2022-07-31 11:07
本申请实施例提供了一种基于云应用的文件处理方法、电子设备和存储介质。所述的方法包括:中心服务接收操作端的文件处理请求;依据所述文件处理请求读取文件与应用关联数据,并选择目标文件的目标应用,所述文件与应用关联数据包括应用的优先级信息,所述优先级信息依据目标用户的用户行为数据确定;依据所述目标应用和目标文件生成应用处理信息,发送所述应用处理信息给对应的单元服务,以通过所述单元服务调用所述目标应用的应用资源对所述目标文件进行处理,并生成应用处理的视频流反馈给操作端。实现云应用对文件的处理,更加灵活的对文件进行处理。的对文件进行处理。的对文件进行处理。

File processing methods, electronic devices and storage media based on Cloud Applications

【技术实现步骤摘要】
基于云应用的文件处理方法、电子设备和存储介质


[0001]本申请涉及计算机
,特别是涉及一种基于云应用的文件处理方法、一种基于云应用的文件处理装置、一种电子设备和一种存储介质。

技术介绍

[0002]在打开文件对文件进行处理的过程中,通常需要通过应用程序来打开文件,例如,对于可携带文档格式(Portable Document Format,PDF)类型的文件来说,可以通过PDF阅读器、浏览器等应用程序来打开。
[0003]现有的确定对文件处理的应用的方式,通常是预先为文件类型绑定默认的应用程序,以通过默认的应用程序打开该文件类型的文件,例如,可以将PDF类型的文件与PDF阅读器(应用程序)进行绑定,以在对PDF类型的文件进行处理时,默认采用PDF阅读器打开文件。
[0004]但是,采用上述方式来打开文件,仅会采用默认的应用来打开文件,对文件的处理方式不够灵活。

技术实现思路

[0005]本申请实施例提供了一种基于云应用的文件处理方法,以更加灵活的对文件进行处理。
[0006]相应的,本申请实施例还提供了一种基于云应用的文件处理装置、一种电子设备和一种存储介质,用以保证上述系统的实现及应用。
[0007]为了解决上述问题,本申请实施例公开了一种基于云应用的文件处理方法,所述的方法包括:
[0008]中心服务接收操作端的文件处理请求;
[0009]依据所述文件处理请求读取文件与应用关联数据,并选择目标文件的目标应用,所述文件与应用关联数据包括应用的优先级信息,所述优先级信息依据目标用户的用户行为数据确定;
[0010]依据所述目标应用和目标文件生成应用处理信息,发送所述应用处理信息给对应的单元服务,以通过所述单元服务调用所述目标应用的应用资源对所述目标文件进行处理,并生成应用处理的视频流反馈给操作端。
[0011]可选的,所述文件处理请求包括:文件参数和用户参数;
[0012]所述依据所述文件处理请求读取文件与应用关联数据,并选择目标文件的目标应用,包括:
[0013]读取文件与应用关联数据;
[0014]依据文件参数确定目标文件的文件类型,确定所述文件类型对应的应用集合;
[0015]依据所述用户参数,确定优先级信息;
[0016]依据所述优先级信息从所述应用集合中选择目标应用。
[0017]可选的,还包括:依据所述文件处理请求确定单元归属信息,所述单元归属信息依
据用户的地理位置和/或文件存储位置确定;
[0018]依据所述单元归属信息选择单元服务。
[0019]可选的,所述依据所述文件处理请求确定单元归属信息,包括以下至少一种步骤:
[0020]依据用户参数确定用户的地理位置,依据所述地理位置确定单元归属信息;
[0021]依据所述文件参数确定目标文件的存储位置,依据所述存储位置确定单元归属信息。
[0022]可选的,还包括:接收应用启动失败消息,依据所述应用启动失败消息重新选择目标应用。
[0023]可选的,还包括:获取用户行为数据,所述用户行为数据包括以下数据中的至少一种:处理目标类型的文件的应用、应用对目标类型的文件的处理频率、应用对目标类型的文件的处理时长;
[0024]依据用户行为数据,更新所述文件与应用关联数据。
[0025]本申请实施例还公开了一种基于云应用的文件处理方法,所述方法包括:
[0026]接收中心服务发送的应用处理信息,所述应用处理消息包括目标应用和目标文件,所述目标应用依据文件处理请求和文件与应用关联数据确定,所述目标文件依据文件处理请求确定,所述文件处理请求由操作端发出;
[0027]获取目标文件并分配所述目标应用的应用资源;
[0028]通过所述目标应用对所述目标文件进行处理,并生成应用处理的视频流;
[0029]反馈所述视频流,以在操作端显示目标应用对目标文件的处理。
[0030]可选的,所述通过所述目标应用对所述目标文件进行处理,并生成应用处理的视频流,包括:
[0031]采用所述应用资源启动目标应用,并通过目标应用打开目标文件;
[0032]渲染并获取目标应用启动及目标文件打开过程的视频,生成相应的视频流。
[0033]可选的,单元服务为所述目标应用分配应用资源之后,还包括:
[0034]若应用资源失败,生成应用启动失败消息,发送所述应用启动失败消息给中心服务,以便重新选择目标应用。
[0035]可选的,还包括:接收操作端的操作信息,所述操作信息
[0036]通过目标应用响应操作信息;
[0037]渲染并获取目标应用响应操作信息的视频,生成相应的视频流并反馈。
[0038]本申请实施例还公开了一种基于云应用的文件处理方法,所述方法包括:
[0039]响应于对目标文件的操作,生成文件处理请求;
[0040]发送所述文件处理请求给中心服务,以便中心服务依据所述文件处理请求读取文件与应用关联数据,并选择目标文件的目标应用;
[0041]接收单元服务反馈的视频流,所述单元服务调用所述目标应用的应用资源对所述目标文件进行处理,并生成应用处理的视频流;
[0042]渲染并显示所述视频流,以显示目标应用对目标文件的处理。
[0043]可选的,还包括:获取鼠标的操作事件,并依据所述操作事件生成操作信息;
[0044]发送所述操作信息给单元服务,以通过目标应用响应操作信息并生成视频流。
[0045]本申请实施例还公开了一种基于云应用的文件处理方法,所述方法包括:
[0046]操作端响应于对目标文件的操作,生成文件处理请求;发送所述文件处理请求给中心服务;
[0047]中心服务依据所述文件处理请求读取文件与应用关联数据,并选择目标文件的目标应用,所述文件与应用关联数据依据目标用户的用户行为数据确定;依据所述目标应用和目标文件生成应用处理信息,发送所述应用处理信息给对应的单元服务;
[0048]单元服务获取目标文件并分配所述目标应用的应用资源;通过所述目标应用对所述目标文件进行处理,并生成应用处理的视频流;反馈所述视频流;
[0049]操作端渲染并显示所述视频流,以显示目标应用对目标文件的处理。
[0050]可选的,所述文件处理请求包括:文件参数和用户参数;
[0051]所述依据所述文件处理请求读取文件与应用关联数据,并选择目标文件的目标应用,包括:
[0052]读取文件与应用关联数据;
[0053]依据文件参数确定目标文件的文件类型,确定所述文件类型对应的应用集合;
[0054]依据所述用户参数,确定优先级信息;
[0055]依据所述优先级信息从所述应用集合中选择目标应用。
[0056]可选的,还包括:依据所述文件处理请求确定单元归属信息,所述单元归属信息依据用户的地理位置和/或文件本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于云应用的文件处理方法,其特征在于,所述方法包括:中心服务接收操作端的文件处理请求;依据所述文件处理请求读取文件与应用关联数据,并选择目标文件的目标应用,所述文件与应用关联数据依据目标用户的用户行为数据确定;依据所述目标应用和目标文件生成应用处理信息,发送所述应用处理信息给对应的单元服务,以通过所述单元服务调用所述目标应用的应用资源对所述目标文件进行处理,并生成应用处理的视频流反馈给操作端。2.根据权利要求1所述的方法,其特征在于,所述文件处理请求包括:文件参数和用户参数;所述依据所述文件处理请求读取文件与应用关联数据,并选择目标文件的目标应用,包括:读取文件与应用关联数据;依据文件参数确定目标文件的文件类型,确定所述文件类型对应的应用集合;依据所述用户参数,确定优先级信息;依据所述优先级信息从所述应用集合中选择目标应用。3.根据权利要求1所述的方法,其特征在于,还包括:依据所述文件处理请求确定单元归属信息,所述单元归属信息依据用户的地理位置和/或文件存储位置确定;依据所述单元归属信息选择单元服务。4.根据权利要求3所述的方法,其特征在于,所述依据所述文件处理请求确定单元归属信息,包括以下至少一种步骤:依据用户参数确定用户的地理位置,依据所述地理位置确定单元归属信息;依据所述文件参数确定目标文件的存储位置,依据所述存储位置确定单元归属信息。5.根据权利要求1所述的方法,其特征在于,还包括:接收应用启动失败消息,依据所述应用启动失败消息重新选择目标应用。6.根据权利要求1所述的方法,其特征在于,还包括:获取用户行为数据,所述用户行为数据包括以下数据中的至少一种:处理目标类型的文件的应用、应用对目标类型的文件的处理频率、应用对目标类型的文件的处理时长;依据用户行为数据,更新所述文件与应用关联数据。7.一种基于云应用的文件处理方法,其特征在于,所述方法包括:接收中心服务发送的应用处理信息,所述应用处理消息包括目标应用和目标文件,所述目标应用依据文件处理请求和文件与应用关联数据确定,所述目标文件依据文件处理请求确定,所述文件处理请求由操作端发出;获取目标文件并分配所述目标应用的应用资源;通过所述目标应用对所述目标文件进行处理,并生成应用处理的视频流;反馈所述视频流,以在操作端显示目标应用对目...

【专利技术属性】
技术研发人员:刘勇张献涛任晋奎
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1