发明名称 用于提供统一web服务发现的方法和系统
摘要 公开了统一web服务发现。通过特定web服务的基于云或基于企业的部署的公共自动发现逻辑来提供web服务发现的统一方法。可采用统一方法来应用适当的凭证,该统一方法使用适当的认证方案以供内部部署的、完全托管的或部分托管的自动发现的web服务。即使用于发现的协议随着服务的不同而不同、或在相同服务的基于云的部署和基于企业的部署之间不同,仍可实现公共接口。可高速缓存通过不同协议自动发现的web服务位置以供后续使用。
申请公布号 CN102196035B 申请公布日期 2016.08.03
申请号 CN201110072256.X 申请日期 2011.03.17
申请人 微软技术许可有限责任公司 发明人 R·纳拉亚南;R·梁;S·斯里尼瓦桑
分类号 H04L29/08(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 蔡悦
主权项 一种至少部分地在计算设备中执行的用于提供统一web服务发现的方法,所述方法包括:接收与用户相关联的用户凭证(710);基于所接收的用户凭证来确定与所述用户相关联的身份(720),其中所接收的用户凭证包括以下中的一者或多者:电话号码、个人识别号、会话发起协议(SIP)标识符、以及统一资源标识符(URI);通过推导算法来处理所述身份以标识一个或多个子身份,其中所述推导算法将所述身份解密以推导所述一个或多个子身份;基于用户需求确定与所述一个或多个子身份相关联的web服务(730);以统一方式采用一个或多个发现机制来发现与所述web服务的提供者相关联的信息,所述信息包括所述提供者的位置以及所述提供者支持的操作(740);将与所述web服务的提供者相关联的所发现的信息作为元数据绑定提供给与所述用户相关联的至少一个消费应用程序;以及使得所述至少一个消费应用程序能够基于与所述用户相关联的兼容凭证类型的可用性来选择认证方案。
地址 美国华盛顿州