[发明专利]资源调用方法和装置在审
申请号: | 201710698928.5 | 申请日: | 2017-08-15 |
公开(公告)号: | CN109408218A | 公开(公告)日: | 2019-03-01 |
发明(设计)人: | 梁栋 | 申请(专利权)人: | 西门子公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 赵冬梅 |
地址: | 德国*** | 国省代码: | 德国;DE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调用 服务模块 移动设备 方法和装置 服务请求 资源调用 资源共享 应用程序编程接口 移动计算 服务 创建 应用 | ||
1.资源调用装置(100),所述资源调用装置(100)位于一个移动设备(10)上,其特征在于,包括:
一个应用程序编程接口API(101),用于接收一个服务请求(102);
所述API(101),还用于确定用于提供所述服务请求(102)所请求服务的至少一个服务模块(104),并调用所述至少一个服务模块(104);
所述至少一个服务模块(104)中的每一个服务模块(104),用于在被所述API(101)调用时调用所述移动设备(10)上的至少一个资源(105)。
2.如权利要求1所述的装置,其特征在于,
所述至少一个服务模块(104)中的每一个服务模块(104)还用于:在调用所述移动设备(10)上的至少一个资源(105)后,生成调用所述至少一个资源(105)的一条调用结果(106),并将所述调用结果(106)返回至所述API(101);
所述API(101),还用于根据所述至少一个服务模块(104)中的每一个服务模块(104)返回的所述调用结果(106)生成针对所述服务请求(102)的一个服务响应(107),并将所述服务响应(107)发送至所述服务请求(102)的发送方。
3.如权利要求1或2所述的装置,其特征在于,所述服务请求(102)的发送方为所述移动设备(10)上的一个应用(108)。
4.如权利要求1或2所述的装置,其特征在于,所述装置还包括一个web服务器(109),所述服务请求(102)的发送方为所述web服务器(109),所述web服务器(109)用于:
接收来自所述移动设备(10)之外的一个其他设备(20)上一个应用(204)的一个web服务请求(201);
将所述web服务请求(201)转换为所述服务请求(102)。
5.如权利要求1~4任一项所述的装置,其特征在于,所述装置为所述移动设备(10)上运行的一个应用。
6.资源调用方法,其特征在于,包括:
一个移动设备(10)上的一个应用程序编程接口API(101)接收一个服务请求(102);
所述API(101)确定用于提供所述服务请求(102)所请求服务的至少一个服务模块(104);
所述API(101)调用所述至少一个服务模块(104);
所述至少一个服务模块(104)中的每一个服务模块(104)在被所述API(101)调用时调用所述移动设备(10)上的至少一个资源(105)。
7.如权利要求6所述的方法,其特征在于,还包括:
所述至少一个服务模块(104)中的每一个服务模块(104)生成调用所述至少一个资源(105)的一条调用结果(106),并将所述调用结果(106)返回至所述API(101);
所述API(101)根据所述至少一个服务模块(104)中的每一个服务模块(104)返回的调用结果(106)生成针对所述服务请求(102)的一个服务响应(107);
所述API(101)将所述服务响应(107)发送至所述服务请求(102)的发送方。
8.如权利要求6或7所述的方法,其特征在于,所述服务请求(102)的发送方为所述移动设备(10)上的一个应用(108)。
9.如权利要求6或7所述的方法,其特征在于,所述服务请求(102)的发送方为所述移动设备(10)上的一个web服务器(109),
在所述API(101)接收所述服务请求(102)之前,还包括;
所述web服务器(109)接收来自所述移动设备(10)之外的一个其他设备(20)的一个web服务请求(201);
所述web服务器(109)将所述web服务请求(201)转换为所述服务请求(102)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西门子公司,未经西门子公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710698928.5/1.html,转载请声明来源钻瓜专利网。