【技术实现步骤摘要】
本专利技术涉及用于在糅合基础结构(mashup infrastructure)中的有效学习机制 (learning mechanism)的软件、计算机系统以及计算机实施的方法。
技术介绍
某些应用能够支持糅合能力,允许用户将不同应用的组件组合到一页(page)或者一个工作空间上。例如,用户可以选择一个应用的特定组件并将该组件插入到第二个应用。组合后的组件可称作糅合组件(mashup component),因为这些组件能够在页或工作空间上被“糅合(mashed up) ”,或者被收集到定制的配置中。典型地,页具有用于定义“可糅合(mashable) ”应用或组件的可视次序(visual order)的布局(layout)。而且,可以通过连接这些应用的输入端口或输出端口在可糅合应用之间定义数据流。通过这样的方式,糅合应用的用户可以仅以用户需要或希望的组件定制页或工作空间。糅合组件是这样的应用它们可以与其它应用或程序组合,创建出新的业务或者通过附加特征增强现有应用。在一个典型的糅合环境中,可以将糅合组件的不同应用元素链接,这需要在数据或事件能够在糅合组件之间被适当地交换之前定义元素之间的上下文 (contextual)连接。但是,糅合组件能够来自于不同的源或者是使用不同技术来实现的。 在一些实例中,从不同技术开发得来的糅合组件需要不同的接口用于数据的输入或输出。 因此,以不同的接口技术定义糅合组件的元素之间的连接可能需要开发各种技术之间的桥接。与每个糅合组件关联的不同技术可能需要专用领域语言(specific domain language) 的接口,这给定义 ...
【技术保护点】
1.一种用于导致一个或多个处理器生成对连接应用接口的建议的计算机实施的方法,该方法包括由一个或多个处理器执行的以下步骤:接收用于将第一端口与不同端口连接的请求;识别与第一端口关联的经标记的参数;至少部分地基于经标记的参数,动态地确定用于与第一端口连接的潜在端口集合;以及提出用于与第一端口连接的潜在端口的建议,该建议包括从潜在端口集合选择的至少一个潜在端口子集。
【技术特征摘要】
2010.03.22 US 12/728,9561.一种用于导致一个或多个处理器生成对连接应用接口的建议的计算机实施的方法, 该方法包括由一个或多个处理器执行的以下步骤接收用于将第一端口与不同端口连接的请求;识别与第一端口关联的经标记的参数;至少部分地基于经标记的参数,动态地确定用于与第一端口连接的潜在端口集合;以及提出用于与第一端口连接的潜在端口的建议,该建议包括从潜在端口集合选择的至少一个潜在端口子集。2.如权利要求1所述的方法,其中,至少部分地基于与第一端口关联的相关连接的历史或潜在端口子集中的潜在端口,来选择所述潜在端口子集。3.如权利要求1所述的方法,其中,至少部分地基于至少包括第一端口与所述潜在端口集合中的每一个端口之间的兼容度的准则,来选择所述潜在端口子集。4.如权利要求3所述的方法,其中,所述兼容度至少基于经第一端口和潜在端口处理的数据的数据类型或者经第一端口和潜在端口处理的数据的格式中的一个。5.如权利要求1所述的方法,其中,第一端口被配置为处理特定格式的数据。6.如权利要求5所述的方法,其中,第一端口包括转换器元素,其被配置为将与所述特定格式异类的格式的数据变换为所述特定格式。7.如权利要求5所述的方法,其中,第一端口包括转换器元素,其被配置为将所述特定格式的数据变换为异类格式的数据。8.如权利要求1所述的方法,其中,所述潜在端口的建议包括对将结合潜在端口使用的转换器元素的建议。9.如权利要求1所述的方法,还包括自动形成在第一端口与潜在端口子集中的一个端口之间的连接。10.一种在有形的存储介质上编码的计算机程序产品,该产品包括用于导致一个或多个处理器执行包括以下步骤的操作的计算机可读指令接收用于将第一端口与不同端口连接的请求;识别与第一端口关联的连接的历史;至少部分地基于连接的历史,动态地确定用于与第一端口连接的潜在端口集合;以及提出用于与第一端口连接的潜在端口的建议,该建议包括从潜在端口集合选择的至少一个潜在端口子集。11.如权利要求10所述的计算机程序产品,其中,至少部分地基于与第一端口关联的经标记的参数或潜在端口子集中的潜在端口,来选择所述潜在端口子集。12.如权利要求10所述的计算机程序产品,其中,至少部分地基于至少包括第一端口与潜在端口集合中的每一个端口之间的兼容度的准则,来选择所述潜在端口子集。13.如权利要求12所述的计算机程序产品,其中,所述兼容度至少基于经第一端口与潜在端口处理的数据的数据类型或者经第一端口与潜在端口处理的数据的格式中的一个。14.如权...
【专利技术属性】
技术研发人员:奥利·布莱尔,拉姆·阿朗,兰·格罗斯,阿里尔·塔玛姆,维塔利·韦纳,
申请(专利权)人:SAP门户以色列有限公司,
类型:发明
国别省市:IL
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。