[发明专利]Web服务中介体有效
申请号: | 200810089710.0 | 申请日: | 2008-03-26 |
公开(公告)号: | CN101277180A | 公开(公告)日: | 2008-10-01 |
发明(设计)人: | 彼得·维尔容;肖恩·库利 | 申请(专利权)人: | 赛门铁克公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L29/08;H04L29/06 |
代理公司: | 北京律诚同业知识产权代理有限公司 | 代理人: | 徐金国 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | web 服务 中介 | ||
1、一种用于向应用程序提供web服务的计算机实现的方法,所述方法包括以下步骤:
从至少一个应用程序接收至少一个对于至少一个web服务的请求,每个接收的请求与应用程序标识符/密钥对相关;
使至少一个接收的请求与它的应用程序标识符/密钥对无关,并且使其与合适的、真实的、web服务标识符/密钥对关联;
向至少一个web服务发送至少一个请求;
从至少一个web服务接收至少一个响应;以及
向合适的应用程序发送至少一个接收的响应。
2、根据权利要求1所述的方法,其特征在于,还包括:
对于至少一个接收的请求,判断是否接收的请求来源于被授权进行所述请求的合法的应用程序;以及
执行由以下构成的一组步骤中的至少一个步骤:
响应于判断发端应用程序被授权进行所述请求,配置对应的请求和将其发送到web服务,并且接收响应并将其发送到应用程序;
响应判断发端应用程序没有被授权进行所述请求,不向web服务发送对应的请求;
响应判断发端应用程序没有被授权进行所述请求,配置和修改对应的请求和将其发送到web服务,并且接收响应并将其发送到应用程序;
响应判断发端应用程序没有被授权进行所述请求,配置和修改对应的请求和将其发送到web服务,接收响应,并且修改所述响应并将其发送到应用程序;以及
响应判断发端应用程序没有被授权进行所述请求,配置对应的请求和将其发送到web服务,接收响应,并且修改所述响应并将其发送到应用程序。
3、根据权利要求1所述的方法,其特征在于,还包括:
产生至少一个应用程序标识符/密钥对;以及
向至少一个应用程序分配至少一个产生的应用程序标识符/密钥对。
4、根据权利要求3所述的方法,其特征在于,还包括执行由以下构成的一组步骤中的至少一个步骤:
每个应用程序产生和分配一个应用程序标识符/密钥对;以及
每个web服务的每个应用程序产生和分配一个应用程序标识符/密钥对。
5、根据权利要求1所述的方法,其特征在于,还包括:
过滤至少一个接收的请求。
6、根据权利要求5所述的方法,其特征在于,过滤至少一个接收的请求,还包括执行由以下构成的一组步骤中的至少一个步骤:
重新打包接收的请求;
重新标记接收的请求;
重新格式化接收的请求;
加密接收的请求;
压缩接收的请求;
编辑接收的请求;
向接收的请求添加数据;
扫描接收的请求的恶意代码;以及
屏蔽接收的请求的内容。
7、根据权利要求1所述的方法,其特征在于,还包括:
过滤至少一个接收的响应。
8、根据权利要求8所述的方法,其特征在于,过滤至少一个接收的响应,还包括执行由以下构成的一组步骤中的至少一个步骤:
重新打包接收的响应;
重新标记接收的响应;
重新格式化接收的响应;
加密接收的响应;
压缩接收的响应;
编辑接收的响应;
向接收的响应添加数据;
扫描接收的响应的恶意代码;以及
屏蔽接收的响应的内容。
9、至少一种计算机可读介质,其包含用于向应用程序提供web服务的计算机程序产品,所述计算机程序产品包括:
用于从至少一个应用程序接收至少一个对于至少一个web服务的请求的程序代码,每个接收的请求与应用程序标识符/密钥对相关;
用于使至少一个接收的请求与它的应用程序标识符/密钥对无关,并且使其与合适的、真实的、web服务标识符/密钥对关联的程序代码;
用于向至少一个web服务发送至少一个请求的程序代码;
用于从至少一个web服务接收至少一个响应的程序代码;以及
用于向合适的应用程序发送至少一个接收的响应的程序代码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛门铁克公司,未经赛门铁克公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810089710.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:半导体集成电路
- 下一篇:一种验证抗单粒子效应能力的故障注入系统及其方法