远程硬件资源的调用方法及其装置、系统制造方法及图纸

技术编号:8565272 阅读:196 留言:0更新日期:2013-04-11 07:36
本发明专利技术公开了一种远程硬件资源的调用方法,包括云处理系统中的云服务器接收终端发来的用于调用云处理系统提供的相应硬件资源的调用请求,所述调用请求中携带要调用的硬件资源对应的硬件标识;以及在云处理系统侧预先为提供的硬件资源配置的驱动程序中,确定用于驱动所述硬件标识对应的硬件资源的驱动程序;云服务器控制确定的驱动程序驱动所述硬件标识对应的硬件资源。本发明专利技术可以在调用远程云处理系统提供的硬件资源时,降低对终端本身处理资源的占用,并避免操作繁琐的问题。

【技术实现步骤摘要】

本专利技术涉及云通信
,尤其是涉及ー种远程硬件资源的调用方法及其装置、系统
技术介绍
云处理系统又称云计算中心操作系统,云处理系统(OS, Operation System)是云计算后台数据中心的整体管理运营系统,它是指构架于服务器、存储、网络等基础硬件资源和单机操作系统、中间件、数据库等基础软件管理海量的基础硬件、软资源之上的云平台综合管理系统。云处理系统由软件、硬件以及安全组件构成,具有性价比高、安全稳定、寿命长、功能强、高可管及易维护的使用效果,可以帮助多机用户以最低的投入实现最高效的计算机应用效果,因此云处理系统将成为将来网络通信的一大主流技木。云硬件包括服务器、网络设备、存储设备等在内的所有硬件设备,是云处理系统的数据中心。对用户来说,云硬件具有无限地可扩展性,用户可以假定远程的硬件资源无穷多,可以根据自己的需要动态地使用这些远程的硬件资源。例如用户可以使用远程云处理系统提供的网络打印机进行远程打印,还可以使用远程云处理系统提供的诸多摄像头进行远程图像的查看。目前,远程的云处理系统提供的一些硬件资源是需要相应驱动程序或者需要相应处理措施才能调用或使用的,例如目前用户要使用远程的云处理系统提供的打印机进行文件打印,需要在自身终端本地安装相应的能够驱动远程云处理系统中的打印机的驱动程序,并使用自身终端 本地安装的驱动程序驱动远程的打印机,在远程的打印机被本地的驱动程序驱动后才能打印相应的文件。再如用户要调用远程云处理系统提供的摄像头,以查看该摄像头摄取到的图像,则也需要在本地安装能够驱动远程相应摄像头的驱动程序,并基于本地安装的驱动程序驱动远程的摄像头。由此可见,目前调用远程的ー些硬件资源,都需要在终端本地安装相应的驱动程序,这样就会导致当用户找不到相应的驱动程序时,不能调用远程的硬件资源,或者在找到驱动程序时,也需要进行下载安装,会导致安装过程带来的操作繁琐,并在调用的远程硬件资源种类较多时,对应需要在本地安装较多的驱动程序,也会占用终端本身的大量处理资源,使得终端的处理性能下降。
技术实现思路
本专利技术实施例提供一种远程硬件资源的调用方法及其装置、系统,用以在调用远程云处理系统提供的硬件资源时,降低对终端本身处理资源的占用,并避免操作繁琐的问题。为解决上述问题,本专利技术实施例提出一种远程硬件资源的调用方法,包括云处理系统中的云服务器接收终端发来的用于调用云处理系统提供的相应硬件资源的调用请求,所述调用请求中携帯要调用的硬件资源对应的硬件标识;以及在云处理系统侧预先为提供的硬件资源配置的驱动程序中,确定用于驱动所述硬件标识对应的硬件资源的驱动程序;云服务器控制确定的驱动程序驱动所述硬件标识对应的硬件资源。相应地,本专利技术实施例还提出一种远程硬件资源的调用装置,包括调用请求接收単元,用于接收终端发来的用于调用云处理系统提供的相应硬件资源的调用请求,所述调用请求中携帯要调用的硬件资源对应的硬件标识;以及驱动程序确定单元,用于在云处理系统侧预先为提供的硬件资源配置的驱动程序中,确定用于驱动所述调用请求接收单元接收到的调用请求中携帯的硬件标识对应的硬件资源的驱动程序;控制单元,用于控制驱动程序确定单元确定的驱动程序驱动所述硬件标识对应的硬件资源。本专利技术实施例还提出一种远程硬件资源的调用方法,包括终端确定要调用的由云处理系统提供的远程硬件资源对应的硬件标识;并将确定的硬件标识携帯在用于调用云处理系统提供的相应硬件资源的调用请求中发送给云处理系统侧的云服务器。相应地,本专利技术实施例还提出一种远程硬件资源的调用装置,包括硬件标识确定単元,用于确定要调用的由云处理系统提供的远程硬件资源对应的硬件标识;调用请求发送単元,用于将硬件标识确定单元确定的硬件标识携帯在用于调用云处理系统提供的相应硬件资源的调用请求中,发送给云处理系统侧的云服务器。相应地,本专利技术实施例还提出一种远程硬件资源的调用系统,包括終端和远程的云处理系统,其中所述云处理系统包括至少ー个云服务器,并提供有至少ー个硬件资源,以及配置有分别用于驱动其提供的不同硬件资源的不同驱动程序,其中所述终端,用于确定要调用的由云处理系统提供的硬件资源对应的硬件标识,并将确定的硬件标识携帯在用于调用云处理系统提供的相应硬件资源的调用请求中发送给云处理系统侧的云服务器;所述云服务器,用于根据终端发来的调用请求中携帯的要调用的硬件资源对应的硬件标识,在云处理系统侧预先为提供的硬件资源配置的驱动程序中,确定用于驱动所述硬件标识对应的硬件资源的驱动程序,并控制确定的驱动程序驱动所述硬件标识对应的硬件资源。本专利技术实施例技 术方案中,由于远程的云处理系统中提供有大量可以供终端用户共享使用的硬件资源,并为其提供的硬件资源配置有相应的驱动程序,这样终端用户在请求调用远程的云处理系统提供的硬件资源时,仅需要向云服务器发送携帯要调用的硬件资源的标识的调用请求,云服务器侧会根据调用请求中携帯的硬件标识,找到对应用于驱动終端请求调用的硬件资源的驱动程序,并使用找到的驱动程序驱动终端请求调用的硬件资源,从而避免了終端用户寻找远程硬件资源的相应驱动程序,或者下载安装相应驱动程序所帯来的操作繁琐问题,此外也可以避免終端在调用的远程硬件资源种类较多吋,对应需要在本地安装较多的驱动程序,也会占用终端本身的大量处理资源,使得终端的处理性能下降的问题。附图说明下面将结合各个附图对本专利技术技术方案的具体实现原理进行详尽的阐述,其中在各个附图中图1为本专利技术实施例提出的远程硬件资源的调用系统的示意图;图2为在云服务器侧实现的本专利技术实施例提出的远程硬件资源的调用方法的实现原理流程图;图3为本专利技术实施例提出的云服务器侧的远程硬件资源的调用装置的具体组成结构示意图;图4为在终端侧实现的本专利技术实施例提出的远程硬件资源的调用方法的实现原理流程图;图5为本专利技术实施例提出的終端侧的远程硬件资源的调用装置的具体组成结构示意图。具体实施例方式云处理系统和智能终端的整合是目前IT和互联网行业的一大热点,其中云处理系统可以认为被扩充了智能终端本地的各个方面的能力,例如被扩充了智能终端本地的存储能力和/或通信能力等。而实际上,云处理系统侧还可以聚合的硬件设施还有很多种可能,例如,可以是分布在很大ー块地域内的多个摄像头,甚至可以是在智能終端(如手机)上不可能安装的庞大外设(如打印机或机械手等)。本专利技术实施例就是要在这种提供有大量可供使用的硬件资源的云系统环境下,提供一种可以使智能終端方便灵活的对远程的硬件资源进行调用的实现方案,从而避免用户在智能终端本地下载安装相应用于驱动远程的硬件资源的驱动程序时,所帯来的操作繁琐并占用终端本地大量的处理资源、影响终端处理性能的问题。下面将结合各个附图对本专利技术实施例的具体实现原理及其能够达到的有益效果进行详尽的阐述。实施例一如图1所示,为本专利技术实施例提出的远程硬件资源的调用系统的示意图,其中包括終端和远程的云处理系统,終端与远程的云处理系统通过通信网络进行通信,其中这里的通信网络可以但不限于为移动互联网等。其中云处理系统中包括至少ー个云服务器,云处理系统侧提供有至少ー个硬件资源(如图1中的硬件A、硬件B......硬件Z等),这些硬件资源可供远程的不同終端用户进行调用,云服务器可以控制这些硬件本文档来自技高网
...

【技术保护点】
一种远程硬件资源的调用方法,其特征在于,包括:云处理系统中的云服务器接收终端发来的用于调用云处理系统提供的相应硬件资源的调用请求,所述调用请求中携带要调用的硬件资源对应的硬件标识;以及在云处理系统侧预先为提供的硬件资源配置的驱动程序中,确定用于驱动所述硬件标识对应的硬件资源的驱动程序;云服务器控制确定的驱动程序驱动所述硬件标识对应的硬件资源。

【技术特征摘要】
1.一种远程硬件资源的调用方法,其特征在于,包括 云处理系统中的云服务器接收终端发来的用于调用云处理系统提供的相应硬件资源的调用请求,所述调用请求中携带要调用的硬件资源对应的硬件标识;以及 在云处理系统侧预先为提供的硬件资源配置的驱动程序中,确定用于驱动所述硬件标识对应的硬件资源的驱动程序; 云服务器控制确定的驱动程序驱动所述硬件标识对应的硬件资源。2.如权利要求1所述的方法,其特征在于,所述调用请求中还携带基于要调用的硬件资源处理的任务信息; 驱动所述硬件标识对应的硬件资源之后,还包括 云服务器根据所述任务信息,控制被驱动的所述硬件资源执行对应的任务;并 将任务的执行结果反馈给所述终端。3.如权利要求1或2所述的方法,其特征在于,所述硬件资源的硬件标识是基于将云处理系统提供的各个硬件资源看作为不同的设备节点,并为每个设备节点分配唯一的节点标识来实现的。4.一种远程硬件资源的调用装置,其特征在于,包括 调用请求接收单元,用于接收终端发来的用于调用云处理系统提供的相应硬件资源的调用请求,所述调用请求中携带要调用的硬件资源对应的硬件标识;以及 驱动程序确定单元,用于在云处理系统侧预先为提供的硬件资源配置的驱动程序中,确定用于驱动所述调用请求接收单元接收到的调用请求中携带的硬件标识对应的硬件资源的驱动程序; 控制单元,用于控制驱动程序确定单元确定的驱动程序驱动所述硬件标识对应的硬件资源。5.如权利要求4所述的装置,其特征在于,所述调用请求接收单元接收到的调用请求中还携带基于要调用的硬件资源处理的任务信息; 所述控制单元,还用于根据所述调用请求接收单元接收到的调用请求中携带的任务信息,控制被驱动的所述硬件资源执行对应的任务,并将任务的执行结果反馈给所述终端。6.一种远程硬件资源的调用方法,其特征在于,包括 终端确定要调用的由云处理系统提供的远程硬件资源对应的硬件标识;并将确定的硬件标识携带在用于调用云处理系统提供的相应硬件资源的调用请求中发送给云处理系统侧的云服务器。7.如权利要求6所述的方法,其特征在于,还包括 终端确定需要由请求调用的硬件资源处理的任务信息;并 将确定的任务信息携带在所述调用请求中发送给云处理系统侧的云服务器; 终端接收云服务器根据所述任务信息控制请求调用的硬件资源处理对应的任务后反馈的执行结果。8.如权利要求6所述的方法,其特征在于,终端确定要调用的由云处理系统提供的远程硬件资源对应的硬件标识,具体包括 终端确定要调用的硬件资源的类型;以及 将云处理系统提供的所述类型的各个硬件资源分别对应的硬件标识进行显示;终端确定在显示的硬件标识中被选中的硬件标识,并将被...

【专利技术属性】
技术研发人员:章锋周建明欧阳聪星常嘉岳李遥
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:

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

1