[发明专利]资源调用方法和装置在审
申请号: | 201710698928.5 | 申请日: | 2017-08-15 |
公开(公告)号: | CN109408218A | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | 梁栋 | 申请(专利权)人: | 西门子公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 赵冬梅 |
地址: | 德国*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调用 服务模块 移动设备 方法和装置 服务请求 资源调用 资源共享 应用程序编程接口 移动计算 服务 创建 应用 | ||
涉及移动计算领域,尤其涉及一个移动设备上的资源的调用方法和装置,用以提供一种简单的资源共享的方法。该资源调用装置(100)位于一个移动设备(10)上,包括一个应用程序编程接口API(101),用于接收一个服务请求(102),调用至少一个服务模块(104);所述至少一个服务模块(104),用于在被所述API(101)调用时调用所述移动设备(10)上的至少一个资源(105)。由一个API接收来自一个应用的服务请求,确定用于提供服务的服务模块;由各个服务模块调用资源分别实现各自的功能、提供服务。无需导入框架也无需创建新的对象,资源共享更加方便容易。
技术领域
本发明涉及移动计算领域,尤其涉及一个移动设备上的资源的调用方法和装置。
背景技术
一个移动设备可提供各种资源供应用调用。这些资源可包括传感器、调制解调器、摄像头等硬件,还可包括移动设备上存储的文件,比如:照片、文档等。
一种可能的情况是,一个移动设备上的两个应用需要共享该移动设备提供的资源。目前通常的做法时,首先启动其中一个应用,再由该已启动的应用来启动另一个应用。后启动的应用通过先启动的应用来调用该移动设备提供的资源。比如:该移动设备上安装了一个支付平台类型的应用,当另一个应用(比如一个游戏)需要付费时,需要先启动该支付平台类型的应用,再通过该支付平台类型的应用来进行付费,付费过程中需要该移动平台类型的应用调用该移动设备提供的资源。此外,相互连接的不同的设备之间需要共享其中的一个移动设备上的资源。
无论是同一个移动设备上还是不同移动设备上的应用之间的资源共享,都存在资源调用复杂的问题,需要导入框架、创建新的对象,进行函数调用。
发明内容
有鉴于此,本发明提供一种调用一个移动设备上的资源的方法和装置,提供了一种简单应用间共享资源的方法。
第一方面,提供一种资源调用装置,所述资源调用装置位于一个移动设备上,所述资源调用装置可包括:一个应用程序编程接口API,用于接收一个服务请求;所述API,还用于确定用于提供所述服务请求所请求服务的至少一个服务模块,并调用所述至少一个服务模块;所述至少一个服务模块中的每一个服务模块,用于在被所述API调用时调用所述移动设备上的至少一个资源。
其中,由各个服务模块调用一个移动设备的资源分别实现各自的功能,提供服务。一个API用于接收来自同一个移动设备或其他设备的服务请求,确定用于提供该服务请求所请求服务的服务模块,通过调用该服务模块实现对移动设备资源的调用。无需导入框架也无需创建新的对象,资源共享更加方便容易。
可选地,所述至少一个服务模块中的每一个服务模块还用于:在调用所述移动设备上的至少一个资源后,生成调用所述至少一个资源的一条调用结果,并将所述调用结果返回至所述API;所述API,还用于根据所述至少一个服务模块中的每一个服务模块返回的所述调用结果生成针对所述服务请求的一个服务响应,并将所述服务响应发送至所述服务请求的发送方。
可选地,所述服务请求的发送方为所述移动设备上的一个应用。这样就实现了一个移动设备的本地的应用对移动设备资源的调用。
可选地,所述装置还包括一个web服务器,所述服务请求的发送方为所述web服务器,所述web服务器用于:接收来自所述移动设备之外的一个其他设备上一个应用的一个web服务请求;将所述web服务请求转换为所述服务请求。
这样就实现了其他设备上的应用调用该移动设备的资源。
第二方面,提供一种资源调用方法,包括:一个移动设备上的一个应用程序编程接口API接收一个服务请求;所述API确定用于提供所述服务请求所请求服务的至少一个服务模块;所述API调用所述至少一个服务模块;所述至少一个服务模块中的每一个服务模块在被所述API调用时调用所述移动设备上的至少一个资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子公司,未经西门子公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710698928.5/2.html,转载请声明来源钻瓜专利网。