数据处理方法、装置及设备制造方法及图纸

技术编号:26482247 阅读:12 留言:0更新日期:2020-11-25 19:28
本申请实施例提供一种数据处理方法、装置及设备,该方法包括:服务器获取客户端请求的第一资源的第一路径信息,根据第一资源的类型和第一路径信息生成第二路径信息,根据第二路径信息获取第一资源,向客户端发送第一资源。提高了数据处理的效率。

【技术实现步骤摘要】
数据处理方法、装置及设备
本申请实施例涉及工业互联网领域,尤其涉及一种数据处理方法、装置及设备。
技术介绍
目前,随着工业互联网的快速发展,标识对象已从传统的域名延伸到一个身份、一个零部件、一个服务等更为具体的对象,Handle标识以其安全性、唯一性以及自主可控的特性,成为目前最实用的工业互联网资源定位标识。图1为现有技术中客户端通过Handle标识进行资源定位的过程示意图。请参见图1,客户端向全局Handle注册(GlobalHandleRegistry,GHR)服务器发送请求消息,以获取本地Handle服务(LocalHandleService,LHS)服务器的IP地址。客户端再根据LHS服务器的IP地址向LHS服务器发送请求消息,以获取Handle标识对象的URL地址。客户端请求DNS服务器对Handle标识对象的URL地址中的域名进行DNS解析,得到资源所在本地服务器的IP地址,并根据本地服务器的IP地址向本地服务器发送HTTP请求消息。然而,当LHS服务器与资源所在的本地服务器为同一台服务器时,依然执行上述过程,资源定位效率较低。
技术实现思路
本申请实施例提供一种数据处理方法、装置及设备,用于提高资源定位的效率。第一方面,本申请实施例提供一种数据处理方法,包括:服务器获取客户端请求的第一资源的第一路径信息;所述服务器根据所述第一资源的类型和所述第一路径信息生成第二路径信息;所述服务器根据所述第二路径信息获取所述第一资源;所述服务器向所述客户端发送所述第一资源。在一种可能的实施方式中,所述服务器根据所述第一资源的类型和所述第一路径信息生成第二路径信息,包括:所述服务器获取所述第一资源的类型对应的后缀;所述服务器将所述第一资源的类型对应的后缀添加至所述第一路径信息,得到所述第二路径信息。在一种可能的实施方式中,服务器获取客户端请求的第一资源的第一路径信息,包括:所述服务器接收所述客户端发送的第一请求消息,所述第一请求消息中包括所述第一路径信息。在一种可能的实施方式中,所述第一请求消息中还包括所述服务器的IP地址。在一种可能的实施方式中,服务器获取客户端请求的第一资源的第一路径信息,包括:所述服务器接收客户端发送的第二请求消息;所述服务器根据所述第二请求消息向所述客户端发送资源列表,所述资源列表中包括多个路径信息,所述多个路径信息中包括所述第一路径信息;所述服务器接收所述客户端发送的所述第一路径信息,所述第一路径信息为用户在所述客户端中选择的路径信息。在一种可能的实施方式中,所述第二请求消息中包括所述服务器的IP地址。在一种可能的实施方式中,所述服务器向所述客户端发送所述第一资源,包括:所述服务器判断所述第一资源是否设置访问权限;若否,所述服务器向所述客户端发送所述第一资源;若是,所述服务器对客户端进行身份验证;验证通过后,所述服务器向所述客户端发送所述第一资源。第二方面,本申请实施例提供一种数据处理装置,包括:第一获取模块,用于获取客户端请求的第一资源的第一路径信息;生成模块,用于根据所述第一资源的类型和所述第一路径信息生成第二路径信息;第二获取模块,用于根据所述第二路径信息获取所述第一资源;发送模块,用于向所述客户端发送所述第一资源。在一种可能的实施方式中,所述生成模块具体用于:获取所述第一资源的类型对应的后缀;将所述第一资源的类型对应的后缀添加至所述第一路径信息,得到所述第二路径信息。在一种可能的实施方式中,所述第一获取模块具体用于:接收所述客户端发送的第一请求消息,所述第一请求消息中包括所述第一路径信息。在一种可能的实施方式中,所述第一请求消息中还包括所述服务器的IP地址。在一种可能的实施方式中,所述第一获取模块具体用于:接收客户端发送的第二请求消息;根据所述第二请求消息向所述客户端发送资源列表,所述资源列表中包括多个路径信息,所述多个路径信息中包括所述第一路径信息;接收所述客户端发送的所述第一路径信息,所述第一路径信息为用户在所述客户端中选择的路径信息。在一种可能的实施方式中,所述第二请求消息中包括所述服务器的IP地址。在一种可能的实施方式中,所述发送模块具体用于:判断所述第一资源是否设置访问权限;若否,向所述客户端发送所述第一资源;若是,对客户端进行身份验证;验证通过后,向所述客户端发送所述第一资源。第三方面,本申请实施例提供一种数据处理装置,包括:至少一个处理器和存储器;所述存储器用于存储计算机程序指令;所述至少一个处理器用于执行所述存储器存储的计算机程序指令,使得所述数据处理装置执行上述第一方面任一项所述的方法。第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序指令,当处理器执行所述计算机程序指令时,如上述第一方面任意一项所述的方法被执行。本申请实施例提供的一种数据处理方法、装置及设备,该方法包括:服务器获取客户端请求的第一资源的第一路径信息,根据第一资源的类型和第一路径信息生成第二路径信息,根据第二路径信息获取第一资源,向客户端发送第一资源。在上述过程中,当资源所在的服务器和LHS服务器为同一台服务器时,本申请实施例的服务器根据客户端请求的第一资源的第一路径信息以及第一资源的类型,生成用于获取第一资源的第二路径信息,从而根据第二路径信息可以从服务器中获取第一资源,并向客户端发送第一资源。无需通过GHR服务器获取LHS服务器的IP地址、以及通过DNS服务器解析获取服务器的IP地址,提高了数据处理的效率。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为现有技术中客户端通过Handle标识进行资源定位的过程示意图;图2为本申请实施例提供的一种数据处理方法的应用场景示意图;图3为本申请实施例提供的一种数据处理方法的流程示意图;图4为本申请实施例提供的另一种数据处理方法的流程示意图;图5为本申请实施例提供的服务器接收客户端发送的第一路径信息的示意图;图6为本申请实施例提供的一种数据处理装置的结构示意图;图7为本专利技术实施例提供的数据处理装置的硬件结构示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,包括:/n服务器获取客户端请求的第一资源的第一路径信息;/n所述服务器根据所述第一资源的类型和所述第一路径信息生成第二路径信息;/n所述服务器根据所述第二路径信息获取所述第一资源;/n所述服务器向所述客户端发送所述第一资源。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
服务器获取客户端请求的第一资源的第一路径信息;
所述服务器根据所述第一资源的类型和所述第一路径信息生成第二路径信息;
所述服务器根据所述第二路径信息获取所述第一资源;
所述服务器向所述客户端发送所述第一资源。


2.根据权利要求1所述的方法,其特征在于,所述服务器根据所述第一资源的类型和所述第一路径信息生成第二路径信息,包括:
所述服务器获取所述第一资源的类型对应的后缀;
所述服务器将所述第一资源的类型对应的后缀添加至所述第一路径信息,得到所述第二路径信息。


3.根据权利要求1或2所述的方法,其特征在于,服务器获取客户端请求的第一资源的第一路径信息,包括:
所述服务器接收所述客户端发送的第一请求消息,所述第一请求消息中包括所述第一路径信息。


4.根据权利要求3所述的方法,其特征在于,所述第一请求消息中还包括所述服务器的IP地址。


5.根据权利要求1或2所述的方法,其特征在于,服务器获取客户端请求的第一资源的第一路径信息,包括:
所述服务器接收客户端发送的第二请求消息;
所述服务器根据所述第二请求消息向所述客户端发送资源列表,所述资源列表中包括多个路径信息,所述多个路径信息中包括所述第一路径信息;
所述服务器接收所述客户端发送的所述第一路径信息,所述第一路径信...

【专利技术属性】
技术研发人员:李晓东张翼王伟李颖
申请(专利权)人:山东伏羲智库互联网研究院伏羲科技菏泽有限公司
类型:发明
国别省市:北京;11

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

1