发明名称 |
应用激活框架 |
摘要 |
本文描述了用于应用激活的技术。操作系统(OS)可以被配置成结合不同扩展点,这些扩展点可通过限定可扩展功能性的单独调用的合同而被服务。所述可扩展功能性作为该OS的部分被集成并且由该OS以集中的方式控制。然而,该可扩展功能性的该具体实现通过使用该合同被卸载到应用。例如,该OS可以包含或使用采用面向对象法来调用应用的集中式应用激活组件来执行特定的合同。该应用激活组件可以传递描述特定合同的信息来激活指定的应用并且使该应用能够以该OS规定的方式服务该合同。这样,可以通过集中式应用激活组件管理和调整应用代码实行合同的方式。 |
申请公布号 |
CN103562859A |
申请公布日期 |
2014.02.05 |
申请号 |
CN201180071188.3 |
申请日期 |
2011.10.09 |
申请人 |
微软公司 |
发明人 |
D.J.奥利弗;B.A.贝茨;C.J.古扎克;R.伊瓦诺维奇;R.克里什南-基图尔;B.H.帕多克 |
分类号 |
G06F9/44(2006.01)I;G06F9/22(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
中国专利代理(香港)有限公司 72001 |
代理人 |
刘鹏;汪扬 |
主权项 |
一种计算机实现方法,包括:由操作系统暴露应用激活组件来提供用于跨越计算设备的不同应用和运行时平台的应用激活的共同路径;经由该应用激活组件登记应用来支持被提供作为该操作系统的集成功能性的扩展点,这些扩展点可通过创建在该应用和该操作系统之间的合同而被该应用服务;以及经由该应用激活组件调用从登记应用中选择的应用来执行用于一个所述扩展点的特定合同。 |
地址 |
美国华盛顿州 |