【技术实现步骤摘要】
【国外来华专利技术】计算系统中的引擎的可扩展性
技术介绍
计算系统目前得到广泛使用。一些计算系统使用各种引擎或者组件来执行用于计算系统的任务。通过示例的方式,一些计算系统可以是电子邮件系统、文档管理系统、硬件管理系统、企业资源计划系统、客户关系管理系统等等。这些类型的系统中的一些使用执行操作或者计算的引擎。那些引擎的输出本身用于执行计算系统内的附加控制或者处理步骤。引擎本身经常位于计算系统内部。因此,可能难以修改那些引擎的处理或者提供定制处理。这可能导致相对不灵活的系统。以上的讨论仅提供一般的背景信息,并非旨在用作帮助确定所要求保护的主题的范围。
技术实现思路
一种可扩展性系统展示了一种可以用于调用外部引擎的应用编程接口(API)。标识给定引擎,并且监测用于调用所标识的引擎的触发器。当触发器发生时,通过API调用所标识的引擎。本
技术实现思路
被提供用于以简化的形式引入将在以下具体实施方式中进一步描述的概念的选择。本
技术实现思路
并不旨在标识所要求保护的主题的关键特征或者基本特征,也不旨在用作帮助确定所要求保护的主题的范围。所要求保护的主题不限于解决
技术介绍
中提及的任何或者所有缺点的实现。附图说明图1是计算系统架构的一个示例的框图。图2是图示了图1所示的架构在调取外部引擎中的操作的一个示例的流程图。图3是图示了图1所示的架构在启用引擎配置中的操作的一个示例的流程图。图4是在云计算架构中部署图1所示的架构的一个示例的框图。图5-图7示出了可以在先前附图所示的架构中使用的移动设备的示例。图8是可以在先前附图所示的架构中使用的计算环境的一个示例的框图。具体实施方式图1是计算系统架构100的一个示例 ...
【技术保护点】
一种计算系统,包括:应用组件,所述应用组件运行应用,所述应用对记录进行操作并且使用关于所述记录的外部生成的信息;可扩展引擎系统,所述可扩展引擎系统展示应用编程接口(API),所述应用编程接口响应于所述应用中的检测到的外部引擎触发,调用来自多个外部引擎的给定外部引擎,以生成所述外部生成的信息,并且接收利用所述外部生成的信息的来自所述给定引擎的返回,以及针对所述记录向所述应用组件提供所述外部生成的信息;以及用户接口组件,所述用户接口组件控制显示设备来表现关于所述记录的所述外部生成的信息。
【技术特征摘要】
【国外来华专利技术】2015.07.06 US 14/791,9041.一种计算系统,包括:应用组件,所述应用组件运行应用,所述应用对记录进行操作并且使用关于所述记录的外部生成的信息;可扩展引擎系统,所述可扩展引擎系统展示应用编程接口(API),所述应用编程接口响应于所述应用中的检测到的外部引擎触发,调用来自多个外部引擎的给定外部引擎,以生成所述外部生成的信息,并且接收利用所述外部生成的信息的来自所述给定引擎的返回,以及针对所述记录向所述应用组件提供所述外部生成的信息;以及用户接口组件,所述用户接口组件控制显示设备来表现关于所述记录的所述外部生成的信息。2.根据权利要求1所述的计算系统,其中所述可扩展引擎系统包括:引擎触发检测组件,所述引擎触发检测组件检测所述应用组件中的指示针对所述外部生成的信息的调用的引擎触发。3.根据权利要求2所述的计算系统,其中所述可扩展引擎系统包括:引擎调取组件,所述引擎调取组件响应于所述引擎触发的检测而调取所述给定引擎。4.根据权利要求3所述的计算系统,其中所述可扩展引擎系统包括:可扩展性用户体验组件,所述可扩展性用户体验组件生成具有配置用户输入机制的用户接口显示,所述配置用户输入机制被驱动以配置所述引擎调取组件来调取所述给定引擎。5.根据权利要求4所述的计算系统,其中所述可扩展性用户接口组件响应于所述配置用户输入机制的驱动而存储标识所述给定引擎的引擎标识符。6.根据权利要求5所述的计算系统,其中所述引擎调取组件访问所述引擎标识符以通过所述API调用所述给定引擎。7.根据权利要求6所述的计算系统,其中所述引擎触发检测组件检测所述应用组件中的指示所述应用中的预定记录集合的记录的创建或者修改的引擎触发。8.根据权利要求6所述的计算系统,其中所述引擎触发检测组件检测所述应用组件中的指示所述应用中具有第一记录类型的第一记录到具有第二记录类型的第二记录的转换的引擎触发。9.一种计算机实现的方法,包括:运行对记录进行操作并且使用外部生成的信息的应用;检测所述应用中的外部引擎触发;通过展示的应用编程接口(API)并且响应于检测到所述应用中的所述外部引擎触发,调用来...
【专利技术属性】
技术研发人员:H·阿加瓦尔,P·拉万什,N·亚达夫,K·R·奈尼,A·安苏,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。