CN114915624B - 一种文件处理方法、***及电子设备 - Google Patents
一种文件处理方法、***及电子设备 Download PDFInfo
- Publication number
- CN114915624B CN114915624B CN202210818213.XA CN202210818213A CN114915624B CN 114915624 B CN114915624 B CN 114915624B CN 202210818213 A CN202210818213 A CN 202210818213A CN 114915624 B CN114915624 B CN 114915624B
- Authority
- CN
- China
- Prior art keywords
- file
- target
- information
- identifier
- server
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/14—Details of searching files based on file metadata
- G06F16/148—File search processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/16—File or folder operations, e.g. details of user interfaces specifically adapted to file systems
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Human Computer Interaction (AREA)
- Library & Information Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种文件处理方法、***及电子设备,文件处理***包括:客户端和服务端;客户端响应于文件发布请求,基于目标文件的文件内容生成可唯一标识目标文件的目标标识符,将目标标识符发送至服务端;服务端在已保存的至少一个文件标识符中,查找是否存在与目标标识符相同的文件标识符,基于查找结果确定是否存在与目标文件相对应的转码成功信息;其中,各文件标识符均是基于一个文件的文件内容生成的;服务端基于是否存在转码成功信息的确定结果,确定对目标文件的发布处理方式。本发明可以避免对相同文件执行重复的上传和转码流程,有效减少客户端和服务端的文件处理压力,节省网络资源,减少发布处理时长,提高发布效率。
Description
技术领域
本发明涉及文件处理技术领域,尤其涉及一种文件处理方法、***及电子设备。
背景技术
随着科学技术的发展,文件处理技术不断提高。
当前,用户为实现某种需要(比如展示个人动态和向他人共享视频文件),可以在客户端上发起对视频文件的发布请求,之后即可以由客户端和服务端对视频文件进行发布处理,以完成视频文件在社交平台或其他文件发布平台上的最终发布。
具体的,客户端在接收到视频文件的发布请求后,可以先行将视频文件上传至服务端处;之后,服务端可以对视频文件依次执行转码、审核和最终发布等流程。其中,服务端在对视频文件成功进行转码之后,可以对转码出的资源进行保存。
但是,当视频文件的个数较多时,客户端与服务端的文件处理负担较大。
发明内容
鉴于上述问题,本发明提供一种克服上述问题或者至少部分地解决上述问题的文件处理方法、***及电子设备,技术方案如下:
一种文件处理方法,应用于文件处理***,所述文件处理***包括:客户端和服务端;所述文件处理方法包括:
所述客户端响应于文件发布请求,基于目标文件的文件内容生成可唯一标识所述目标文件的目标标识符,将所述目标标识符发送至所述服务端;
所述服务端在已保存的至少一个文件标识符中,查找是否存在与所述目标标识符相同的所述文件标识符,获得查找结果;基于所述查找结果,确定是否存在与所述目标文件相对应的转码成功信息;其中,各所述文件标识符均是基于一个文件的文件内容生成的;
所述服务端基于是否存在所述转码成功信息的确定结果,确定对所述目标文件的发布处理方式。
可选的,所述基于所述查找结果,确定是否存在与所述目标文件相对应的转码成功信息,包括:
当所述查找结果为存在与所述目标标识符相同的所述文件标识符时,所述服务端确定存在与所述目标文件相对应的转码成功信息;
当所述查找结果为未存在与所述目标标识符相同的所述文件标识符时,所述服务端确定未存在与所述目标文件相对应的转码成功信息。
可选的,所述文件处理方法还包括:
所述服务端在接收到所述目标标识符时,生成用于标识所述发布请求的请求标识信息;
所述服务端在预先保存的文件信息表中生成第一记录信息,所述第一记录信息中保存有所述目标文件的文件信息,所述文件信息中包括状态类型信息、所述请求标识信息和所述目标标识符;
当存在与所述目标文件相对应的转码成功信息时,所述服务端在所述第一记录信息中,将所述目标文件的状态类型信息确定为待审核状态信息;
所述服务端将所述第一记录信息中的所述请求标识信息返回至所述客户端。
可选的,所述文件处理方法还包括:
当未存在与所述目标文件相对应的转码成功信息时,所述服务端在所述第一记录信息中将所述目标文件的状态类型信息标记为待上传状态信息。
可选的,所述文件处理方法还包括:
所述客户端基于所述请求标识信息,向所述服务端查询所述目标文件的状态类型信息。
可选的,所述服务端基于是否存在所述转码成功信息的确定结果,确定对所述目标文件的发布处理方式,包括:
当未存在所述转码成功信息时,所述服务端向所述客户端发送文件上传指令,以使得所述客户端将所述目标文件上传至所述服务端;
所述服务端对所述目标文件进行转码操作,获得所述目标文件的转码资源。
可选的,所述服务端基于是否存在所述转码成功信息的确定结果,确定对所述目标文件的发布处理方式,包括:
当存在所述转码成功信息时,所述服务端查找出与所述目标文件相对应的已转码资源,基于所述已转码资源进行对所述目标文件的发布处理。
一种文件处理***,所述文件处理***包括:客户端和服务端;
所述客户端响应于文件发布请求,基于目标文件的文件内容生成可唯一标识所述目标文件的目标标识符,将所述目标标识符发送至所述服务端;
所述服务端在已保存的至少一个文件标识符中,查找是否存在与所述目标标识符相同的所述文件标识符,获得查找结果;基于所述查找结果,确定是否存在与所述目标文件相对应的转码成功信息;其中,各所述文件标识符均是基于一个文件的文件内容生成的;
所述服务端基于是否存在所述转码成功信息的确定结果,确定对所述目标文件的发布处理方式。
可选的,所述基于所述查找结果,确定是否存在与所述目标文件相对应的转码成功信息,设置为:
当所述查找结果为存在与所述目标标识符相同的所述文件标识符时,所述服务端确定存在与所述目标文件相对应的转码成功信息;
当所述查找结果为未存在与所述目标标识符相同的所述文件标识符时,所述服务端确定未存在与所述目标文件相对应的转码成功信息。
可选的,所述服务端在接收到所述目标标识符时,还生成用于标识所述发布请求的请求标识信息;
所述服务端在预先保存的文件信息表中生成第一记录信息,所述第一记录信息中保存有所述目标文件的文件信息,所述文件信息中包括状态类型信息、所述请求标识信息和所述目标标识符;
当存在与所述目标文件相对应的转码成功信息时,所述服务端在所述第一记录信息中,将所述目标文件的状态类型信息确定为待审核状态信息;
所述服务端将所述第一记录信息中的所述请求标识信息返回至所述客户端。
可选的,当未存在与所述目标文件相对应的转码成功信息时,所述服务端还在所述第一记录信息中将所述目标文件的状态类型信息标记为待上传状态信息。
可选的,所述客户端还基于所述请求标识信息,向所述服务端查询所述目标文件的状态类型信息。
可选的,所述服务端基于是否存在所述转码成功信息的确定结果,确定对所述目标文件的发布处理方式,设置为:
当未存在所述转码成功信息时,所述服务端向所述客户端发送文件上传指令,以使得所述客户端将所述目标文件上传至所述服务端;
所述服务端对所述目标文件进行转码操作,获得所述目标文件的转码资源。
所述服务端基于是否存在所述转码成功信息的确定结果,确定对所述目标文件的发布处理方式,设置为:
当存在所述转码成功信息时,所述服务端查找出与所述目标文件相对应的已转码资源,基于所述已转码资源进行对所述目标文件的发布处理。
一种文件处理方法,应用于电子设备,所述电子设备包括:第一处理单元和第二处理单元;所述文件处理方法包括:
所述第一处理单元响应于文件发布请求,基于目标文件的文件内容生成可唯一标识所述目标文件的目标标识符,将所述目标标识符发送至所述第二处理单元;
所述第二处理单元在已保存的至少一个文件标识符中,查找是否存在与所述目标标识符相同的所述文件标识符,获得查找结果;基于所述查找结果,确定是否存在与所述目标文件相对应的转码成功信息;其中,各所述文件标识符均是基于一个文件的文件内容生成的;
所述第二处理单元基于是否存在所述转码成功信息的确定结果,确定对所述目标文件的发布处理方式。
一种电子设备,包括:第一处理单元和第二处理单元;其中:
所述第一处理单元响应于文件发布请求,基于目标文件的文件内容生成可唯一标识所述目标文件的目标标识符,将所述目标标识符发送至所述第二处理单元;
所述第二处理单元在已保存的至少一个文件标识符中,查找是否存在与所述目标标识符相同的所述文件标识符,获得查找结果;基于所述查找结果,确定是否存在与所述目标文件相对应的转码成功信息;其中,各所述文件标识符均是基于一个文件的文件内容生成的;
所述第二处理单元基于是否存在所述转码成功信息的确定结果,确定对所述目标文件的发布处理方式。
本发明提出的文件处理方法、***及电子设备,文件处理***包括:客户端和服务端;客户端响应于文件发布请求,基于目标文件的文件内容生成可唯一标识目标文件的目标标识符,将目标标识符发送至服务端;服务端在已保存的至少一个文件标识符中,查找是否存在与目标标识符相同的文件标识符,获得查找结果;基于查找结果,确定是否存在与目标文件相对应的转码成功信息;其中,各文件标识符均是基于一个文件的文件内容生成的;服务端基于是否存在转码成功信息的确定结果,确定对目标文件的发布处理方式。本发明可以避免对相同文件执行重复的上传和转码流程,有效减少客户端和服务端的文件处理压力,节省上传和转码等流程需要消耗的网络资源,并可以有效减少用户需要等待的发布处理时长,提高发布效率。
上述说明仅是本发明技术方案的概述,为了能够更清楚地了解本发明的技术手段,可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1示出了本发明实施例提供的第一种文件处理方法的流程图;
图2示出了本发明实施例提供的一种文件处理***的结构示意图;
图3示出了本发明实施例提供的第三种文件处理方法的流程图;
图4示出了本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
如图1所示,本实施例提出了第一种文件处理方法,该方法可以应用于文件处理***,该文件处理***可以包括:客户端和服务端;该文件处理方法可以包括以下步骤:
S101、客户端响应于文件发布请求,基于目标文件的文件内容生成可唯一标识目标文件的目标标识符;
其中,文件发布请求可以是针对目标文件的发布请求。
其中,目标文件即为请求对其进行发布的文件。
具体的,目标文件可以为视频类型、音频类型或文档类型的文件,本发明对目标文件的具体文件类型不作限定。
其中,目标标识符即为由客户端基于目标文件的文件内容生成的可唯一标识目标文件的文件标识符。
需要说明的是,当一个文件的文件内容发生变化时,其基于文件内容所生成的文件标识符也会发生变化,因此,文件标识符可以作为文件的唯一标识符。具体的,对于两个文件,无论两个文件的文件名称是否一致,只要该两个文件的文件标识符相同,都可以说明该两个文件的文件内容一致,属于相同文件;而如果该两个文件的文件标识符不同,则可以说明该两个文件的文件内容不一致,属于不同文件。
具体的,在需要对目标文件进行发布处理时,服务端可以先行基于其文件标识符来确定历史上是否已成功发布过与目标文件的文件内容相同的文件。如果已成功发布过,则可以说明服务端中存储有目标文件对应的已转码资源,此时服务端可以直接使用该已转码资源进行后续发布处理流程的处理,无需客户端将目标文件上传至服务端,也无需服务端进行转码操作,可以避免对具有相同内容的文件执行重复的上传和转码流程,有效节省上传和转码等流程需要消耗的网络资源,并可以有效减少用户需要等待的发布处理时长,提高发布效率。
具体的,服务端可以先行保存历史上已成功发布过的文件的、由客户端生成的文件标识符,而在对目标文件进行发布处理过程中,服务端可以先行获得由客户端生成的目标文件的文件标识符即目标标识符,之后可以在已保存的各文件标识符中查找是否存在有与目标标识符相同的文件标识符,基于查找结果决定后续的发布处理流程。
可选的,客户端可以先行接收由用户输入的携带有目标文件的文件发布请求,之后响应于文件发布请求,可以基于目标文件的文件内容生成目标标识符;
可选的,客户端可以先行接收由用户输入的携带有目标文件的文件ID(如文件名称)的文件发布请求,响应于文件发布请求,从自身保存的文件或者其他设备处获得目标文件,之后再基于目标文件的文件内容生成目标标识符。
可选的,客户端也可以先行接收由其他设备输入的针对目标文件的文件发布请求,之后再响应于文件发布请求,生成目标文件的目标标识符。
可选的,上述步骤S101可以包括:
客户端采用信息摘要算法,对目标文件的文件内容进行处理,以生成目标标识符。
其中,信息摘要算法可以至少包括MD摘要算法、安全散列算法和消息认证码。
可选的,MD摘要算法可以为MD5算法。具体的,客户端可以使用MessageDigest加密引擎类对目标文件的二进制流进行Md5加密。具体的,客户端可以先行读取目标文件的二进制流,之后使用MessageDigest.update(buffer, 0, len)进行加密,生成字符串数组,再利用Integer.toHexString( )将字符串数字转化成字符串,即可以生成相应的MD5值,即目标文件的目标标识符。
可以理解的是,本发明通过信息摘要算法,可以有效保证文件标识符用于唯一标识文件的准确性,从而可以有效确定目标文件是否为已成功发布过的文件。
S102、客户端将目标标识符发送至服务端;
具体的,客户端可以在生成目标标识符后,将目标标识符发送至服务端。
S103、服务端在已保存的至少一个文件标识符中,查找是否存在与目标标识符相同的文件标识符;其中,各文件标识符均是基于一个文件的文件内容生成的;
需要说明的是,服务端中保存的各文件标识符,可以是客户端在历史上基于不同文件的文件内容所生成的。具体的,在每对一个文件进行发布处理的过程中,客户端均会基于该文件的文件内容生成相应的文件标识符,并将生成的文件标识符发送至服务端;服务端在接收到客户端发送的文件标识符时,可以先行将该文件标识符与已保存的各文件标识符进行对比,如果已保存的各文件标识符中未存在与该文件标识符相同的文件标识符,则可以说明该文件未成功发布过,可以对该文件标识符进行保存;而如果已保存的各文件标识符中存在有与该文件标识符相同的文件标识符,则可以说明该文件在历史上已成功发布过,则可以无需再对文件标识符进行保存,并可以直接应用与该文件相对应的已转码资源进行后续的发布处理流程,而无需客户端对该文件进行上传、服务端对该文件进行转码等操作,可以避免对相同文件执行重复的上传和转码流程,有效节省上传和转码等流程需要消耗的网络资源,并可以有效减少用户需要等待的发布处理时长,提高发布效率。
具体的,服务端在获得目标标识符后,可以在已保存的各文件标识符中查找是否存在有与目标标识符相一致的文件标识符。
可选的,服务端可以将各文件标识符均保存在数据库或文件夹等目标存储空间中,在需要针对目标标识符进行查找时,可以在目标存储空间中进行查找。
可选的,当目标标识符为MD5值时,客户端可以携带MD5值作为参数请求服务端接口,服务端在接收到请求后,可以查找是否存在有目标标识符相同的MD5值。
可选的,在本实施例提出的其他文件处理方法中,目标标识符和各文件标识符是采用同一标识符生成算法生成的。
需要说明的是,客户端可以通过采用同一标识符生成算法(如MD5算法)对不同文件进行处理,来生成文件标识符。此时,本发明可以进一步保证文件标识符对文件的唯一标识性。
S104、服务端获得查找结果;
其中,查找结果即为服务端在各文件标识符中查找是否存在与目标标识符相同的文件标识符的查找结果。
具体的,查找结果可以包括第一结果和第二结果;第一结果可以为各文件标识符中未存在有与目标标识符相同的文件标识符,第二结果可以为各文件标识符中存在有与目标标识符相同的文件标识符。
S105、服务端基于查找结果,确定是否存在与目标文件相对应的转码成功信息。
其中,转码成功信息可以为服务端在对某个文件成功转码后所生成的用于标识已对该文件进行成功转码的信息。
具体的,服务端在对文件进行转码之后,可以通过获得文件的部分属性信息,对文件的部分属性信息进行对应保存,来生成文件的转码成功信息。比如,对于视频文件,服务端可以通过获得视频文件的播放时长、分辨率、图片、旋转角度和帧率和文件标识符等属性信息,将获得的属性信息对应存储至数据库表中的一行信息中,来生成转码成功信息(已存储的各属性信息即可以作为该文件的转码成功信息)。
需要说明的是,服务端每对一个文件进行转码后,均可以获得相应的已转码资源,以及生成一个相应的转码成功信息。可以理解的是,服务端可以仅对未重复的文件标识符所对应的文件进行转码,而可以禁止对重复为文件标识符进行转码。
可选的,步骤S105可以包括:
当查找结果为存在与目标标识符相同的文件标识符时,服务端确定存在与目标文件相对应的转码成功信息;
当查找结果为未存在与目标标识符相同的文件标识符时,服务端确定未存在与目标文件相对应的转码成功信息。
具体的,如果查找结果为各文件标识符中存在有与目标标识符相同的文件标识符,则可以说明服务端已生成且保存与目标文件的文件内容相对应的已转码资源及转码成功信息;
具体的,如果查找结果为各文件标识符中未存在有与目标标识符相同的文件标识符,则可以说明服务端未保存有与目标文件的文件内容相对应的已转码资源及转码成功信息。
S106、服务端基于是否存在转码成功信息的确定结果,确定对目标文件的发布处理方式。
其中,确定结果即为确定是否存在目标文件对应的转码成功信息的结果。具体的,确定结果可以包括第一确定结果和第二确定结果。第一确定结果可以为存在有目标文件对应的转码成功信息;第二确定结果可以为还未存在有目标文件对应的转码成功信息。
具体的,服务端可以在获得是否存在转码成功信息的确定结果后,基于确定结果来决定后续对目标文件采取何种发布处理方式。
可选的,步骤S106可以包括:
当未存在转码成功信息时,服务端向客户端发送文件上传指令,以使得客户端将目标文件上传至服务端;
服务端对目标文件进行转码操作,获得目标文件的转码资源。
需要说明的是,如果未存在转码成功信息,则可以说明历史上未成功发布过与目标文件的文件内容相同的文件,客户端可以将目标文件上传至服务端,服务端可以对目标文件进行转码处理,获得相应的已转码资源,之后再利用已转码资源进行后续的发布处理流程。
具体的,服务端可以通过向客户端发送用于标识转码成功信息是否存在的标识信息,来指令客户端执行相应处理方式。其中,标识信息可以为isOld=true或者isOld=false;当未存在转码成功信息时,服务端可以生成isOld=false的标识信息,并将isOld=false的标识信息返回至客户端;客户端在接收到isOld=false的标识信息时,可以执行将目标文件上传至服务端的流程;当存在转码成功信息时,服务端可以生成isOld=true的标识信息,并将isOld=true的标识信息返回至客户端;客户端在接收到isOld=true的标识信息时,可以禁止执行上传目标文件至服务端的流程。
可选的,步骤S106可以包括:
当存在转码成功信息时,服务端查找出与目标文件相对应的已转码资源,基于已转码资源进行对目标文件的发布处理。
需要说明的是,如果已存在转码成功信息,则可以说明历史上已成功发布过与目标文件的文件内容相同的文件,客户端无需再将目标文件上传至服务端,服务端可以直接查找出目标文件对应的已转码资源,利用已转码资源进行后续的发布处理流程。此时,本发明可以避免对相同文件执行重复的上传和转码流程,有效减少客户端和服务端的文件处理压力,节省上传和转码等流程需要消耗的网络资源,并可以有效减少用户需要等待的发布处理时长,提高发布效率。
本实施例提出的文件处理方法,应用于文件处理***,文件处理***包括:客户端和服务端;客户端响应于文件发布请求,基于目标文件的文件内容生成可唯一标识目标文件的目标标识符,将目标标识符发送至服务端;服务端在已保存的至少一个文件标识符中,查找是否存在与目标标识符相同的文件标识符,获得查找结果;基于查找结果,确定是否存在与目标文件相对应的转码成功信息;其中,各文件标识符均是基于一个文件的文件内容生成的;服务端基于是否存在转码成功信息的确定结果,确定对目标文件的发布处理方式。本发明可以避免对相同文件执行重复的上传和转码流程,有效减少客户端和服务端的文件处理压力,节省上传和转码等流程需要消耗的网络资源,并可以有效减少用户需要等待的发布处理时长,提高发布效率。
基于图1,本实施例提出第二种文件处理方法。该方法还可以包括以下步骤:
S201、服务端在接收到目标标识符时,生成用于标识发布请求的请求标识信息;
其中,请求标识信息可以是用于标识用户在某一次对某个文件的发布请求。
具体的,服务端可以在接收到客户端发送的目标标识符时,生成用于标识用户本次对目标文件的发布请求的请求标识信息。
S202、服务端在预先保存的文件信息表中生成第一记录信息,第一记录信息中保存有目标文件的文件信息,文件信息中包括状态类型信息、请求标识信息和目标标识符;
其中,文件信息表可以用于记录每次文件发布请求对应的文件的相关信息。可以理解的是,文件信息表可以是由服务端生成的。
具体的,文件信息表中可以包括多条记录信息,每条记录信息均可以包括一个文件的文件信息。具体的,每条记录信息均可以由一个文件在指定的多个字段名称下的字段值构成。
其中,状态类型信息即可以为文件信息表中字段名称为状态类型的字段值,可以用于标识文件的当前状态。需要说明的是,文件在进行发布处理过程中,可以包括待上传、已上传、待转码、已转码、待审核和已审核等状态。本发明可以通过状态类型信息,来标识文件的当前状态。
需要说明的是,服务端每对一个文件进行发布处理时,均可以针对文件生成一条记录信息,并将生成的记录信息保存至文件信息表中。其中,记录信息中可以包括上述请求标识信息、文件名称、状态类型信息、文件标识符和文件相关属性(如文件数据量和文件类型)等相关文件信息。可以理解的是,请求标识信息、文件名称和文件标识符等信息均可以为文件信息表中的一个字段下的字段值。
具体的,服务端如果对一个文件进行转码操作之后,可以将该文件对应的记录信息,标记为转码成功。需要说明的是,文件的记录信息与转码成功信息为不同的信息。
S203、当存在与目标文件相对应的转码成功信息时,服务端在第一记录信息中,将目标文件的状态类型信息确定为待审核状态信息;
具体的,待审核状态信息即可以标识文件的当前状态为待审核状态。
需要说明的是,当存在与目标文件相对应的转码成功信息时,无需再对目标文件进行上传和转码处理,而可以直接利用目标文件对应的转码成功信息进入后续的处理流程即审核流程。
具体的,当存在目标文件对应的转码成功信息时,服务端可以在第一记录信息中,将目标文件的状态类型信息标识为待审核状态信息。
S204、服务端将第一记录信息中的请求标识信息返回至客户端。
具体的,服务端可以在将第一记录信息中将目标文件的状态类型信息确定为待审核状态信息后,将第一记录信息中的请求标识信息返回至客户端。
可选的,上述第二种文件处理方法,还可以包括:
当未存在与目标文件相对应的转码成功信息时,服务端在第一记录信息中将目标文件的状态类型信息标记为待上传状态信息。
其中,待上传状态信息即可以标识文件的当前状态为待上传状态。
需要说明的是,当不存在目标文件对应的转码成功信息时,服务端可以在第一记录信息中,将目标文件的状态类型信息标记为待上传状态信息。
可选的,上述第二种文件处理方法,还可以包括:
客户端基于请求标识信息,向服务端查询目标文件的状态类型信息。
具体的,客户端在接收到服务端返回的请求标识信息后,可以在界面上显示请求标识信息,以使得用户可以通过客户端向服务端发送携带有该请求标识信息的发布进度查询请求。
可选的,在步骤S203之后,上述第二种文件处理方法还可以包括:
服务端将第一记录信息返回至客户端;
客户端输出第一记录信息。
具体的,服务端可以在第一记录信息中确定目标文件的具体状态类型信息后,将第一记录信息返回至客户端;客户端可以在显示界面上,显示第一记录信息,以展示目标文件的相关文件信息和发布处理进度,为用户提供更优质服务,保证用户粘性。
本实施例提出的文件处理方法,可以为用户展示目标文件的相关文件信息和发布处理进度,为用户提供更优质服务,保证用户粘性。
与图1所示方法相对应,如图2所示,本实施例提出一种文件处理***,该***可以包括:客户端101和服务端102;
客户端101响应于文件发布请求,基于目标文件的文件内容生成可唯一标识目标文件的目标标识符,将目标标识符发送至服务端102;
服务端102在已保存的至少一个文件标识符中,查找是否存在与目标标识符相同的文件标识符,获得查找结果;基于查找结果,确定是否存在与目标文件相对应的转码成功信息;其中,各文件标识符均是基于一个文件的文件内容生成的;
服务端102基于是否存在转码成功信息的确定结果,确定对目标文件的发布处理方式。
需要说明的是,客户端101与服务端102的具体处理过程及其带来的有益效果,可以参照本实施例关于图1中步骤S101至S106的相关说明,此处不再赘述。
可选的,基于查找结果,确定是否存在与目标文件相对应的转码成功信息,设置为:
当查找结果为存在与目标标识符相同的文件标识符时,服务端102确定存在与目标文件相对应的转码成功信息;
当查找结果为未存在与目标标识符相同的文件标识符时,服务端102确定未存在与目标文件相对应的转码成功信息。
可选的,服务端102还在接收到目标标识符时,生成用于标识发布请求的请求标识信息;
服务端102在预先保存的文件信息表中生成第一记录信息,第一记录信息中保存有目标文件的文件信息,文件信息中包括状态类型信息、请求标识信息和目标标识符;
当存在与目标文件相对应的转码成功信息时,服务端102在第一记录信息中,将目标文件的状态类型信息确定为待审核状态信息;
服务端102将第一记录信息中的请求标识信息返回至客户端101。
可选的,当未存在与目标文件相对应的转码成功信息时,服务端102还在第一记录信息中将目标文件的状态类型信息标记为待上传状态信息。
可选的,客户端101还基于请求标识信息,向服务端102查询目标文件的状态类型信息。
可选的,服务端102基于是否存在转码成功信息的确定结果,确定对目标文件的发布处理方式,设置为:
当未存在转码成功信息时,服务端102向客户端101发送文件上传指令,以使得客户端101将目标文件上传至服务端102;
服务端102对目标文件进行转码操作,获得目标文件的转码资源。
可选的,服务端102基于是否存在转码成功信息的确定结果,确定对目标文件的发布处理方式,设置为:
当存在转码成功信息时,服务端102查找出与目标文件相对应的已转码资源,基于已转码资源进行对目标文件的发布处理。
本实施例提出的文件处理***,包括:客户端101和服务端102;客户端101响应于文件发布请求,基于目标文件的文件内容生成可唯一标识目标文件的目标标识符,将目标标识符发送至服务端102;服务端102在已保存的至少一个文件标识符中,查找是否存在与目标标识符相同的文件标识符,获得查找结果;基于查找结果,确定是否存在与目标文件相对应的转码成功信息;其中,各文件标识符均是基于一个文件的文件内容生成的;服务端102基于是否存在转码成功信息的确定结果,确定对目标文件的发布处理方式。本发明可以避免对相同文件执行重复的上传和转码流程,有效减少客户端101和服务端102的文件处理压力,节省上传和转码等流程需要消耗的网络资源,并可以有效减少用户需要等待的发布处理时长,提高发布效率。
如图3所示,本实施例提出第三种文件处理方法,该方法可以应用于电子设备,该电子设备可以包括:第一处理单元和第二处理单元;该文件处理方法可以包括:
S201、第一处理单元响应于文件发布请求,基于目标文件的文件内容生成可唯一标识目标文件的目标标识符,将目标标识符发送至第二处理单元;
S202、第一处理单元将目标标识符发送至第二处理单元;
S203、第二处理单元在已保存的至少一个文件标识符中,查找是否存在与目标标识符相同的文件标识符;其中,各文件标识符均是基于一个文件的文件内容生成的;
S204、第二处理单元获得查找结果;
S205、第二处理单元基于查找结果,确定是否存在与目标文件相对应的转码成功信息;
S206、第二处理单元基于是否存在转码成功信息的确定结果,确定对目标文件的发布处理方式。
其中,第一处理单元执行的具体步骤及其带来的技术效果,可以与上述第一种文件处理方法中的客户端相同;第二处理单元执行的具体步骤及其带来的技术效果,可以与上述第一种文件处理方法中的服务端相同。
可以理解的是,上述电子设备可以同时集成第一处理单元和第二处理单元,来独立完成本发明文件处理方法,同样可以避免对相同文件执行重复的上传和转码流程,有效减少客户端和服务端的文件处理压力,节省上传和转码等流程需要消耗的网络资源,并可以有效减少用户需要等待的发布处理时长,提高发布效率。
本实施例提出的文件处理方法,可以应用于电子设备,该电子设备可以包括:第一处理单元和第二处理单元;第一处理单元响应于文件发布请求,基于目标文件的文件内容生成可唯一标识目标文件的目标标识符,将目标标识符发送至第二处理单元;第二处理单元在已保存的至少一个文件标识符中,查找是否存在与目标标识符相同的文件标识符,获得查找结果;基于查找结果,确定是否存在与目标文件相对应的转码成功信息;其中,各文件标识符均是基于一个文件的文件内容生成的;第二处理单元基于是否存在转码成功信息的确定结果,确定对目标文件的发布处理方式。本发明电子设备可以同时集成第一处理单元和第二处理单元,来独立完成本发明文件处理方法,同样可以避免对相同文件执行重复的上传和转码流程,有效减少客户端和服务端的文件处理压力,节省上传和转码等流程需要消耗的网络资源,并可以有效减少用户需要等待的发布处理时长,提高发布效率。
与图3所示方法相对应,如图4所示,本实施例提出一种电子设备,可以包括:第一处理单元201和第二处理单元202;其中:
第一处理单元201响应于文件发布请求,基于目标文件的文件内容生成可唯一标识目标文件的目标标识符,将目标标识符发送至第二处理单元202;
第二处理单元202在已保存的至少一个文件标识符中,查找是否存在与目标标识符相同的文件标识符,获得查找结果;基于查找结果,确定是否存在与目标文件相对应的转码成功信息;其中,各文件标识符均是基于一个文件的文件内容生成的;
第二处理单元202基于是否存在转码成功信息的确定结果,确定对目标文件的发布处理方式。
需要说明的是,第一处理单元201和第二处理单元202的具体处理过程及其带来的技术效果,可以参照本实施例关于图3中步骤S201至S206的相关说明,此处不再赘述。
本实施例提出的电子设备,可以包括:第一处理单元201和第二处理单元202;第一处理单元201响应于文件发布请求,基于目标文件的文件内容生成可唯一标识目标文件的目标标识符,将目标标识符发送至第二处理单元202;第二处理单元202在已保存的至少一个文件标识符中,查找是否存在与目标标识符相同的文件标识符,获得查找结果;基于查找结果,确定是否存在与目标文件相对应的转码成功信息;其中,各文件标识符均是基于一个文件的文件内容生成的;第二处理单元202基于是否存在转码成功信息的确定结果,确定对目标文件的发布处理方式。本发明电子设备可以同时集成第一处理单元201和第二处理单元202,来独立完成文件处理过程,同样可以避免对相同文件执行重复的上传和转码流程,有效减少客户端和服务端的文件处理压力,节省上传和转码等流程需要消耗的网络资源,并可以有效减少用户需要等待的发布处理时长,提高发布效率。
本实施例提出第四种文件处理方法,该方法可以应用于电子设备,该方法可以包括:
S301、响应于文件发布请求,基于目标文件的文件内容生成可唯一标识目标文件的目标标识符;
S302、在已保存的至少一个文件标识符中,查找是否存在与目标标识符相同的文件标识符,获得查找结果;其中,各文件标识符均是基于一个文件的文件内容生成的;
S303、基于查找结果,确定是否存在与目标文件相对应的转码成功信息;
S304、基于是否存在转码成功信息的确定结果,确定对目标文件的发布处理方式。
可以理解的是,本发明电子设备可以通过独立执行步骤S301、S302、S303和S304,来独立完成文件处理过程,同样可以避免对相同文件执行重复的上传和转码流程,有效减少客户端和服务端的文件处理压力,节省上传和转码等流程需要消耗的网络资源,并可以有效减少用户需要等待的发布处理时长,提高发布效率。
本实施例提出的文件处理方法,可以应用于电子设备。本发明可以响应于文件发布请求,基于目标文件的文件内容生成可唯一标识目标文件的目标标识符;在已保存的至少一个文件标识符中,查找是否存在与目标标识符相同的文件标识符,获得查找结果;其中,各文件标识符均是基于一个文件的文件内容生成的;基于查找结果,确定是否存在与目标文件相对应的转码成功信息;基于是否存在转码成功信息的确定结果,确定对目标文件的发布处理方式。本发明同样可以避免对相同文件执行重复的上传和转码流程,有效减少客户端和服务端的文件处理压力,节省上传和转码等流程需要消耗的网络资源,并可以有效减少用户需要等待的发布处理时长,提高发布效率。
与第四种文件处理方法相对应,本实施例提出一种电子设备,该电子设备可以包括:生成单元、查找单元、获得单元、第一确定单元和第二确定单元;其中:
生成单元,用于响应于文件发布请求,基于目标文件的文件内容生成可唯一标识目标文件的目标标识符;
查找单元,用于在已保存的至少一个文件标识符中,查找是否存在与目标标识符相同的文件标识符;其中,各文件标识符均是基于一个文件的文件内容生成的;
获得单元,用于获得查找结果;
第一确定单元,用于基于查找结果,确定是否存在与目标文件相对应的转码成功信息;
第二确定单元,用于基于是否存在转码成功信息的确定结果,确定对目标文件的发布处理方式。
可以理解的是,本发明电子设备可以通过集成生成单元、查找单元、获得单元、第一确定单元和第二确定单元,来独立完成文件处理过程。本发明同样可以避免对相同文件执行重复的上传和转码流程,有效减少客户端和服务端的文件处理压力,节省上传和转码等流程需要消耗的网络资源,并可以有效减少用户需要等待的发布处理时长,提高发布效率。
本实施例提出的电子设备,可以通过集成生成单元、查找单元、获得单元、第一确定单元和第二确定单元,来独立完成文件处理过程。本发明同样可以避免对相同文件执行重复的上传和转码流程,有效减少客户端和服务端的文件处理压力,节省上传和转码等流程需要消耗的网络资源,并可以有效减少用户需要等待的发布处理时长,提高发布效率。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
以上仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
Claims (7)
1.一种文件处理方法,其特征在于,应用于文件处理***,所述文件处理***包括:客户端和服务端;所述文件处理方法包括:
所述客户端响应于文件发布请求,基于目标文件的文件内容生成可唯一标识所述目标文件的目标标识符,将所述目标标识符发送至所述服务端;
所述服务端在已保存的至少一个文件标识符中,查找是否存在与所述目标标识符相同的所述文件标识符,获得查找结果;基于所述查找结果,确定是否存在与所述目标文件相对应的转码成功信息;其中,各所述文件标识符均是基于一个文件的文件内容生成的;
当存在所述转码成功信息时,禁止所述客户端将所述目标文件上传至所述服务端,并基于所述服务端查找出的与所述目标文件对应的已转码资源进行发布处理;
所述服务端在接收到所述目标标识符时,生成用于标识所述发布请求的请求标识信息;
所述服务端在预先保存的文件信息表中生成第一记录信息,所述第一记录信息中保存有所述目标文件的文件信息,所述文件信息中包括状态类型信息、所述请求标识信息和所述目标标识符;
当存在与所述目标文件相对应的转码成功信息时,所述服务端在所述第一记录信息中,将所述目标文件的状态类型信息确定为待审核状态信息;
所述服务端将所述第一记录信息中的所述请求标识信息返回至所述客户端;
当未存在与所述目标文件相对应的转码成功信息时,所述服务端在所述第一记录信息中将所述目标文件的状态类型信息标记为待上传状态信息。
2.根据权利要求1所述的文件处理方法,其特征在于,所述基于所述查找结果,确定是否存在与所述目标文件相对应的转码成功信息,包括:
当所述查找结果为存在与所述目标标识符相同的所述文件标识符时,所述服务端确定存在与所述目标文件相对应的转码成功信息;
当所述查找结果为未存在与所述目标标识符相同的所述文件标识符时,所述服务端确定未存在与所述目标文件相对应的转码成功信息。
3.根据权利要求1所述的文件处理方法,其特征在于,所述文件处理方法还包括:
所述客户端基于所述请求标识信息,向所述服务端查询所述目标文件的状态类型信息。
4.根据权利要求1所述的文件处理方法,其特征在于,所述服务端基于是否存在所述转码成功信息的确定结果,确定对所述目标文件的发布处理方式,包括:
当未存在所述转码成功信息时,所述服务端向所述客户端发送文件上传指令,以使得所述客户端将所述目标文件上传至所述服务端;
所述服务端对所述目标文件进行转码操作,获得所述目标文件的转码资源。
5.一种文件处理***,其特征在于,所述文件处理***包括:客户端和服务端;
所述客户端响应于文件发布请求,基于目标文件的文件内容生成可唯一标识所述目标文件的目标标识符,将所述目标标识符发送至所述服务端;
所述服务端在已保存的至少一个文件标识符中,查找是否存在与所述目标标识符相同的所述文件标识符,获得查找结果;基于所述查找结果,确定是否存在与所述目标文件相对应的转码成功信息;其中,各所述文件标识符均是基于一个文件的文件内容生成的;
当存在所述转码成功信息时,禁止所述客户端将所述目标文件上传至所述服务端,并基于所述服务端查找出的与所述目标文件对应的已转码资源进行发布处理;
所述服务端在接收到所述目标标识符时,生成用于标识所述发布请求的请求标识信息;
所述服务端在预先保存的文件信息表中生成第一记录信息,所述第一记录信息中保存有所述目标文件的文件信息,所述文件信息中包括状态类型信息、所述请求标识信息和所述目标标识符;
当存在与所述目标文件相对应的转码成功信息时,所述服务端在所述第一记录信息中,将所述目标文件的状态类型信息确定为待审核状态信息;
所述服务端将所述第一记录信息中的所述请求标识信息返回至所述客户端;
当未存在与所述目标文件相对应的转码成功信息时,所述服务端在所述第一记录信息中将所述目标文件的状态类型信息标记为待上传状态信息。
6.一种文件处理方法,其特征在于,应用于电子设备,所述电子设备包括:第一处理单元和第二处理单元;所述文件处理方法包括:
所述第一处理单元响应于文件发布请求,基于目标文件的文件内容生成可唯一标识所述目标文件的目标标识符,将所述目标标识符发送至所述第二处理单元;
所述第二处理单元在已保存的至少一个文件标识符中,查找是否存在与所述目标标识符相同的所述文件标识符,获得查找结果;基于所述查找结果,确定是否存在与所述目标文件相对应的转码成功信息;其中,各所述文件标识符均是基于一个文件的文件内容生成的;
所述第二处理单元确定存在所述转码成功信息时,禁止所述第一处理单元将所述目标文件上传,并基于查找出的与所述目标文件对应的已转码资源进行发布处理;
所述第一处理单元在接收到所述目标标识符时,生成用于标识所述发布请求的请求标识信息;
所述第一处理单元在预先保存的文件信息表中生成第一记录信息,所述第一记录信息中保存有所述目标文件的文件信息,所述文件信息中包括状态类型信息、所述请求标识信息和所述目标标识符;
当存在与所述目标文件相对应的转码成功信息时,所述第一处理单元在所述第一记录信息中,将所述目标文件的状态类型信息确定为待审核状态信息;
所述第一处理单元将所述第一记录信息中的所述请求标识信息返回至所述第二处理单元;
当未存在与所述目标文件相对应的转码成功信息时,所述第一处理单元在所述第一记录信息中将所述目标文件的状态类型信息标记为待上传状态信息。
7.一种电子设备,其特征在于,包括:第一处理单元和第二处理单元;其中:
所述第一处理单元响应于文件发布请求,基于目标文件的文件内容生成可唯一标识所述目标文件的目标标识符,将所述目标标识符发送至所述第二处理单元;
所述第二处理单元在已保存的至少一个文件标识符中,查找是否存在与所述目标标识符相同的所述文件标识符,获得查找结果;基于所述查找结果,确定是否存在与所述目标文件相对应的转码成功信息;其中,各所述文件标识符均是基于一个文件的文件内容生成的;
所述第二处理单元确定存在所述转码成功信息时,禁止所述第一处理单元将所述目标文件上传,并基于查找出的与所述目标文件对应的已转码资源进行发布处理;
所述第一处理单元在接收到所述目标标识符时,生成用于标识所述发布请求的请求标识信息;
所述第一处理单元在预先保存的文件信息表中生成第一记录信息,所述第一记录信息中保存有所述目标文件的文件信息,所述文件信息中包括状态类型信息、所述请求标识信息和所述目标标识符;
当存在与所述目标文件相对应的转码成功信息时,所述第一处理单元在所述第一记录信息中,将所述目标文件的状态类型信息确定为待审核状态信息;
所述第一处理单元将所述第一记录信息中的所述请求标识信息返回至所述第二处理单元;
当未存在与所述目标文件相对应的转码成功信息时,所述第一处理单元在所述第一记录信息中将所述目标文件的状态类型信息标记为待上传状态信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210818213.XA CN114915624B (zh) | 2022-07-13 | 2022-07-13 | 一种文件处理方法、***及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210818213.XA CN114915624B (zh) | 2022-07-13 | 2022-07-13 | 一种文件处理方法、***及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114915624A CN114915624A (zh) | 2022-08-16 |
CN114915624B true CN114915624B (zh) | 2022-12-13 |
Family
ID=82772548
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210818213.XA Active CN114915624B (zh) | 2022-07-13 | 2022-07-13 | 一种文件处理方法、***及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114915624B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011057489A1 (zh) * | 2009-11-11 | 2011-05-19 | 腾讯科技(深圳)有限公司 | 一种多媒体文件转码方法和装置 |
CN102780728A (zh) * | 2011-05-13 | 2012-11-14 | 腾讯科技(深圳)有限公司 | 媒体文件转码下载方法及客户端 |
CN103916483A (zh) * | 2014-04-28 | 2014-07-09 | 中国科学院成都生物研究所 | 一种针对编码冗余存储***的自适应数据存储与重构方法 |
WO2017101487A1 (zh) * | 2015-12-14 | 2017-06-22 | 乐视控股(北京)有限公司 | 转码属性信息的提交方法和装置 |
CN109586896A (zh) * | 2018-11-14 | 2019-04-05 | 陕西师范大学 | 一种基于哈希前缀树的数据完整性验证方法 |
CN110267118A (zh) * | 2019-06-18 | 2019-09-20 | 北京奇艺世纪科技有限公司 | 一种视频发布方法和装置及计算机可读存储介质 |
CN114138715A (zh) * | 2021-11-02 | 2022-03-04 | 北京中合谷投资有限公司 | 一种面向家庭客户的云存储方法和*** |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003196134A (ja) * | 2001-12-27 | 2003-07-11 | Vision Arts Kk | 画像に基づく情報交換システムのクライアント側システム、サーバ側システム及びクライアント側プログラム並びに交換する情報データを記録した媒体 |
WO2008018851A2 (en) * | 2005-10-28 | 2008-02-14 | Entriq Inc. | Method and system to automatically publish media assets |
CN103457960B (zh) * | 2012-05-15 | 2018-03-09 | 腾讯科技(深圳)有限公司 | 网页游戏中加载文件的方法及*** |
US9661106B2 (en) * | 2013-12-04 | 2017-05-23 | Facebook, Inc. | Uploading and transcoding media files |
CN113727145B (zh) * | 2021-11-04 | 2022-03-01 | 飞狐信息技术(天津)有限公司 | 视频发布的方法及装置、电子设备、存储介质 |
-
2022
- 2022-07-13 CN CN202210818213.XA patent/CN114915624B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011057489A1 (zh) * | 2009-11-11 | 2011-05-19 | 腾讯科技(深圳)有限公司 | 一种多媒体文件转码方法和装置 |
CN102780728A (zh) * | 2011-05-13 | 2012-11-14 | 腾讯科技(深圳)有限公司 | 媒体文件转码下载方法及客户端 |
CN103916483A (zh) * | 2014-04-28 | 2014-07-09 | 中国科学院成都生物研究所 | 一种针对编码冗余存储***的自适应数据存储与重构方法 |
WO2017101487A1 (zh) * | 2015-12-14 | 2017-06-22 | 乐视控股(北京)有限公司 | 转码属性信息的提交方法和装置 |
CN109586896A (zh) * | 2018-11-14 | 2019-04-05 | 陕西师范大学 | 一种基于哈希前缀树的数据完整性验证方法 |
CN110267118A (zh) * | 2019-06-18 | 2019-09-20 | 北京奇艺世纪科技有限公司 | 一种视频发布方法和装置及计算机可读存储介质 |
CN114138715A (zh) * | 2021-11-02 | 2022-03-04 | 北京中合谷投资有限公司 | 一种面向家庭客户的云存储方法和*** |
Also Published As
Publication number | Publication date |
---|---|
CN114915624A (zh) | 2022-08-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109582644B (zh) | 文件存储方法、装置、设备及计算机可读存储介质 | |
CN102341823B (zh) | 计算机上的内容再现方法和*** | |
CA2660224C (en) | Managing media files from multiple sources | |
US10235384B2 (en) | Servicing database operations using a messaging server | |
CN1828599A (zh) | 幻影同步 | |
RU2007143551A (ru) | Способ, система и читаемый компьютером носитель информации для синхронизации поддающихся изменению документов для множества клиентов | |
US20090187588A1 (en) | Distributed indexing of file content | |
CN110263001B (zh) | 文件管理方法、装置、***、设备及计算机可读存储介质 | |
KR102032583B1 (ko) | 상응하는 프라이머리 애플리케이션 데이터로부터 유래된 식별자에 기초한 보조 데이터로의 액세스 기법 | |
CN102271165B (zh) | 互联网搜索资源的分享管理装置及方法 | |
CN101196914A (zh) | 一种下载任务列表的展示方法、***及装置 | |
CN109214855B (zh) | 素材接收方法、装置及*** | |
CN108491715B (zh) | 终端指纹库的生成方法、装置和服务器 | |
CN105812427A (zh) | 文件上传和下载方法、装置、及文件服务器 | |
CN110990335A (zh) | 日志归档方法、装置、设备及计算机可读存储介质 | |
CN102438004A (zh) | 获取媒体文件的元数据信息的方法、***及多媒体播放器 | |
CN112311902A (zh) | 基于微服务的文件发送方法及装置 | |
US20090210944A1 (en) | Anti-maleware data center aggregate | |
EP1705919A1 (en) | Method for signature authentication in a broadcast receiver | |
CN114915624B (zh) | 一种文件处理方法、***及电子设备 | |
JP2013004080A (ja) | メタデータを抽出して送信するコンテンツ提供方法、記録媒体、システムおよびサーバ | |
CN111225248B (zh) | 点播内容的管理方法及内容分发网络点播服务器 | |
CN100357943C (zh) | 一种检查机群文件***中垃圾文件的方法 | |
CN115004665B (zh) | 文件分享方法、装置及*** | |
CN114546280B (zh) | 文件存储方法、装置、电子设备及计算机可读取存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |