[发明专利]通过云托管的适配器提供客户端和服务兼容性无效
申请号: | 201310150705.7 | 申请日: | 2013-04-26 |
公开(公告)号: | CN103338218A | 公开(公告)日: | 2013-10-02 |
发明(设计)人: | S·阿兹林;Z·拉加比;J·里昂;E·布罗贝格;R·都若姆波兹;A·塔勒甘尼;A·普拉耶-米勒;B·卡的瓦拉德 | 申请(专利权)人: | 微软公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 胡利鸣 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 托管 适配器 提供 客户端 服务 兼容性 | ||
1.一种在计算设备上执行的用于通过云托管的适配器提供客户端和服务兼容性的方法,所述方法包括:
在云托管的适配器中接收来自客户端的客户端请求(710);
将所述客户端请求翻译成针对服务的服务请求以提供所述客户端与所述服务之间的兼容性,而无需所述客户端具有与所述服务的通信能力的知识(720);
将所述服务请求传送给所述服务(730);
接收来自所述服务的服务回复(740);
将所述服务回复翻译成客户端回复以提供所述服务与所述客户端之间的兼容性,而无需所述服务具有与所述客户端的通信能力的知识(750);
将客户端回复传送给客户端(760)。
2.如权利要求1所述的方法,其特征在于,还包括:
在所述云托管的适配器(202)的客户端接口处接收所述客户端请求;以及
从所述客户端接口(222)将所述客户端回复传送给所述客户端。
3.如权利要求2所述的方法,其特征在于,还包括:
在所述云托管的适配器(202)的客户端接口(222)处将所述服务回复翻译成所述客户端回复。
4.如权利要求2所述的方法,其特征在于,所述客户端接口(222)通过第一组共同的通信协议、数据结构和数据属性映射与所述客户端(204)通信。
5.如权利要求2所述的方法,其特征在于,还包括:
从所述云托管的适配器(202)的共享组件(210)将所述服务请求传送给所述服务;以及
在所述共享组件(210)处接收来自所述服务的服务回复。
6.一种用于通过云托管的适配器提供客户端和服务兼容性的计算设备,所述计算设备包括:
存储器,所述存储器被配置为存储指令;以及
耦合到所述存储器的处理器,所述处理器结合所述存储器中存储的指令来执行一应用,其中所述应用被配置为:
在云托管的适配器中的客户端接口处接收来自客户端的客户端请求(710);
在所述云托管的适配器的服务接口处将所述客户端请求翻译成针对服务的服务请求以提供所述客户端与所述服务之间的兼容性,而无需所述客户端具有与所述服务的通信能力的知识(720);
从所述服务接口将所述服务请求传送给所述服务(730);
在所述服务接口处接收来自所述服务的服务回复(740);
在所述云托管的适配器的客户端接口处将所述服务回复翻译成客户端回复以提供所述服务与所述客户端之间的兼容性,而无需所述服务具有与所述客户端的通信能力的知识(750);以及
从所述客户端接口将所述客户端回复传送给所述客户端(760)。
7.如权利要求6所述的计算设备,其特征在于,所述应用还被配置为:
通过更新引擎更新与所述云托管的适配器(202)的共享组件(210)相关联的库以用于与所述服务通信。
8.如权利要求7所述的计算设备,其特征在于,所述应用还被配置为:
将经更新的库提供给所述云托管的适配器(202)客户端接口(222)以用于所述客户端请求和所述服务回复的翻译。
9.如权利要求6所述的计算设备,其特征在于,所述应用还被配置为:
通过提供作为所述云托管的适配器(202)的一部分的客户端用户接口(222)来使得能够修改所述客户端的用户体验,而无需更新所述客户端。
10.一种上面存储有指令的计算机可读存储器设备,所述指令用于通过云托管的适配器提供客户端和服务兼容性,所述指令包括:
通过第一组共同的通信协议、数据结构和数据属性映射在云托管的适配器中的客户端接口处接收来自客户端的客户端请求(710);
在所述云托管的适配器的服务接口处将所述客户端请求翻译成针对服务的服务请求以提供所述客户端与所述服务之间的兼容性,而无需所述客户端具有与所述服务的通信能力的知识(720);
通过第二组共同的通信协议、数据结构和数据属性映射从所述服务接口将所述服务请求传送给所述服务(730);
在所述服务接口处接收来自所述服务的服务回复(740);
在所述云托管的适配器的客户端接口处将所述服务回复翻译成客户端回复以提供所述服务与所述客户端之间的兼容性,而无需所述服务具有与所述客户端的通信能力的知识(750);以及
从所述客户端接口将所述客户端回复传送给所述客户端(760)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310150705.7/1.html,转载请声明来源钻瓜专利网。