【技术实现步骤摘要】
本专利技术涉及计算机软件,具体涉及在分布式计算环境中供应聚合服务的技术。
技术介绍
最近几年,分布式计算网络和网络计算的普及已迅速增长,大部分由于被称为“万维网”(或简称“web”)的公共因特网及其子集的增长的商业和消费使用。其他类型的分布式计算环境,例如公司内联网和外联网,也迅速普及。由于解决方案提供者致力于提供改善的基于web的计算,所以开发出的许多解决方案适于其他分布式计算环境。因此,在此引用因特网和web仅为了示例目的,而非限制目的。在分布式计算中正在作出改进的领域在所谓的“web服务”倡仪(initiative)中。该倡仪通常也称作用于分布式计算的“面向服务的架构”。web服务是因特网中分布式应用集成的新兴技术。一般来说,“web服务”是描述一组网络可访问操作的接口。web服务实现一个特定任务或一组任务。它们可以以可互操作的方式与一个或多个其他web服务合作,以执行复杂工作流程或商业交易中它们的各自部分。例如,完成复杂的购买订单交易可能需要位于订购商业机构的下订单服务(即下订单软件)与位于其一个或多个商业伙伴的订单实现服务之间的自动交互。许多业界专家 ...
【技术保护点】
一种在计算网络中供应聚合服务的一个或多个软件资源的方法,包括以下步骤: 定义该聚合服务的供应接口; 在服务描述文档中指定该供应接口; 根据该服务描述文档来获得该聚合服务的用户的凭证; 分析所获得的凭证;以及 如果通过该分析步骤表明,则允许该用户执行该聚合服务。
【技术特征摘要】
US 2002-1-15 10/047,8111.一种在计算网络中供应聚合服务的一个或多个软件资源的方法,包括以下步骤定义该聚合服务的供应接口;在服务描述文档中指定该供应接口;根据该服务描述文档来获得该聚合服务的用户的凭证;分析所获得的凭证;以及如果通过该分析步骤表明,则允许该用户执行该聚合服务。2.根据权利要求1所述的方法,还包括以下步骤在注册中心注册该服务描述文档。3.根据权利要求2所述的方法,还包括以下步骤定义该聚合服务的一个或多个软件资源的至少一个的供应接口;以及对于该至少一个软件接口的每一个,在该服务描述文档或一个或多个其他服务描述文档中指定由该软件资源执行的服务的供应接口。4.根据权利要求3所述的方法,其中获得该聚合服务的用户的凭证的步骤也根据该服务描述文档或一个或多个其他服务描述文档来获得该至少一个软件资源的凭证;并且还包括以下步骤如果通过该分析步骤表明,则允许该用户执行由该至少一个软件资源的供应接口代表的所选服务。5.根据权利要求4所述的方法,还包括获得该用户的操作特定凭证的步骤,并且其中允许用户执行所选服务的步骤依赖于该所选服务的操作特定凭证。6.根据权利要求4所述的方法,其中该分析步骤包括该凭证的(1)认证和(2)授权中的至少一个。7.根据权利要求1所述的方法,其中在该聚合服务的软件资源所执行的分布式服务之间程序化地传递身份信息。8...
【专利技术属性】
技术研发人员:詹姆斯弗莱彻,戴维利德奎斯特,迈克尔万德斯基,埃贾姆韦斯利,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。