[发明专利]模型、操作以及实现的分离有效
申请号: | 201110307959.6 | 申请日: | 2011-09-29 |
公开(公告)号: | CN102402433A | 公开(公告)日: | 2012-04-04 |
发明(设计)人: | S·A·科纳斯曼;E·W·杜登赫费尔;S·博什拉;M·萨诺维茨 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 蔡悦 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模型 操作 以及 实现 分离 | ||
1.一种在包括多个计算系统的计算机联网环境中在包括处理器和存储器的计算机系统处的计算机实现的方法,所述方法用于将操作服务与各种受管理系统对象组合以形成新的动态编程接口组合,所述方法包括:
确定选定的受管理系统(115)提供了哪些服务操作(117)的动作,其中所述选定的受管理系统被配置以提供包括多个不同服务操作在内的一个或多个服务(116);
确定所述受管理系统的一个或多个受管理系统对象(118)将与所述服务操作的至少一个相组合的动作;
将所述服务操作(117A)与所述受管理系统对象(118A)相组合的动作,使得新的动态编程接口组合(121)被创建,其中所述新的动态编程接口组合被配置以供由所述受管理系统所提供的一个或多个服务使用。
2.如权利要求1所述的方法,其特征在于,所述受管理系统对象与由所述受管理系统所提供的服务操作分开定义。
3.如权利要求2所述的方法,其特征在于,所述服务操作被配置以与多个不同的受管理系统对象一起工作。
4.如权利要求1所述的方法,其特征在于,还包括在所述选定的受管理系统上实现提供者组件的动作。
5.如权利要求4所述的方法,其特征在于,所述提供者指示所述选定的受管理系统支持哪些动态编程接口组合。
6.如权利要求5所述的方法,其特征在于,对于所述选定的受管理系统所支持的动态编程接口组合,提供者将所述动态编程接口组合映射到用户界面供用户选择。
7.如权利要求6所述的方法,其特征在于,所述用户提供要与用户选择的动态编程接口结合使用的一个或多个属性。
8.如权利要求6所述的方法,其特征在于,所述提供者组件执行所选择的动态编程接口组合并将结果映射到所述受管理系统,其中用户可在受管理系统处访问所述结果。
9.如权利要求4所述的方法,其特征在于,受管理系统专用的逻辑的一个或多个部分被委托给所述提供者组件。
10.如权利要求4所述的方法,其特征在于,还包括使用专用于新的受管理系统的提供者来添加对所述新的受管理系统的支持而不影响其它受管理系统的动作。
11.如权利要求4所述的方法,其特征在于,还包括使用专用于被改变的受管理系统的提供者来改变所述受管理系统而不影响其它受管理系统的动作。
12.一种用于实现一种方法的计算机程序产品,所述方法用于确定有效动态编程接口组合,所述计算机程序产品包括其上存储有计算机可执行指令的一个或多个计算机可读存储介质,所述指令在被计算系统的一个或多个处理器执行时使得所述计算系统执行所述方法,所述方法包括:
在选定的受管理系统(115)上实现提供者组件(110)的动作,其中提供者组件提供包括将服务操作(117A)与受管理系统对象(118A)相组合的一个或多个动态编程接口组合(121)在内的各种功能;
根据哪些动态编程接口组合是由所述提供者组件所提供的来确定哪些动态编程接口组合对于所述选定的受管理系统是有效的的动作;
接收指示要根据一个或多个用户提供的属性来对所述有效动态编程接口组合中的至少一个进行处理的用户(105)输入的动作;以及
根据所述用户提供的属性处理所指示的有效动态编程接口组合的动作。
13.如权利要求12所述的计算机程序产品,其特征在于,还包括在所述选定的受管理系统上实现提供者组件的动作。
14.如权利要求13所述的计算机程序产品,其特征在于,还包括使用专用于被改变的受管理系统的提供者来改变受管理系统而不影响其它受管理系统的动作。
15.一种计算机系统,包括:
一个或更多个处理器;
系统存储器;
其上存储有计算机可执行指令的一个或多个计算机可读存储介质,所述计算机可执行指令在被所述一个或多个处理器执行时致使所述计算系统执行一种用于将服务操作与各个受管理系统对象组合以形成新的动态编程接口组合的方法,所述方法包括以下动作:
确定选定的受管理系统(115)提供了哪些服务操作(117)的动作,其中所述选定的受管理系统被配置以提供包括多个不同服务操作在内的一个或多个服务(116);
确定所述受管理系统的一个或多个受管理系统对象(118)将与所述服务操作的至少一个相组合的动作;
将服务操作(117A)与受管理系统对象(118A)相组合的动作,使得新的动态编程接口组合(121)被创建,其中所述新的动态编程接口组合被配置以供所述受管理系统所提供的一个或多个服务使用;
在所述选定的受管理系统上实现提供者组件(110)的动作;以及
使用专用于被改变的受管理系统的提供者来改变所述受管理系统而不影响其它受管理系统的动作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110307959.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种收割机传动装置
- 下一篇:GPS接收器的数据转发装置