应用集成方法以及应用集成系统技术方案

技术编号:2854581 阅读:182 留言:0更新日期:2012-04-11 18:40
应用集成的系统和方法,包括根据包括描述适配器的数据的简表,构成应用集成适配器,接收变更所述适配器的指令,和根据所述指令变更所述适配器。本发明专利技术的实施例包括通过变更后的适配器在应用之间传递集成消息。在典型的实施例中,接收变更适配器的指令包括检测适配器简表中的变化。在这样的实施例中,检测适配器简表中的变化包括创建简表的副本,和定期比较所述简表和所述副本。在其它例证实施例中,接收变更适配器的指令包括从应用接收承载变更适配器的指令的管理集成消息。在这样的实施例中,根据指令变更适配器包括更新所述简表。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及数据处理,更具体地说,涉及软件应用集成的方法、系统和产品。
技术介绍
软件应用集成在提高生产率和降低成本方面至关重要。通过使商业过程流水线化并集成商业过程,公司能够大大降低运行开销。通过连接商业支持系统和运行支持系统,应用程序能够协调地工作,而不需要高成本的干预。通过脱离点对点消息接发,公司受益于集中消息接发基础结构对商业过程的控制更大,并且运行效率提高。过去,只有在高成本下实现软件应用集成。商业支持系统和运行支持系统地组件通常由不同的制造商或开发商开始和生产,并且利用根本不同的数据通信模式。来自一个开发商的库存管理应用程序可通过例如TCP/IP向由完全不同的公司开发的总分类帐公布库存变化。相同的库存管理应用程序可通过HTTP以HTML向源于利用第三组数据结构的第三个厂商的购买系统公布库存变化。利用数据结构的第三种组合,购买系统可向总分类帐公告。诸如此类。组合是无尽的。并且过去,通过雇用系统分析员,软件开发项目管理人员,软件系统设计人员,高级程序员,低级程序员等来建立转换数据结构,并管理所有这些根本不同的软件应用系统间的数据通信的应用集成适配器,来实现每个这样的集成。通常以所谓的“点对点”方式实现这样的应用集成适配器。即,开发一种适配器,以便通过利用特定数据通信协议的特定数据通信耦接,使特定的库存应用程序与特定的总分类帐耦接。向该混合物中加入新的应用程序需要和待集成的前两个应用完全相同的新的开发成本。由于这些原因,具有改进的应用集成设备和方法理应是有利的。
技术实现思路
本专利技术的第一方面提供一种应用集成方法,所述方法包括根据包含描述适配器的数据的简表(profile),构成应用集成适配器;接收变更所述适配器的指令;和根据所述指令变更所述适配器。更可取地,本专利技术提供一种方法,其中应用集成适配器包括数据通信传送器和可选的数据传送管理器,所述数据通信传送器包括发送器和接收器。更可取地,本专利技术提供一种方法,其中描述适配器的数据包括识别通信协议的数据,和识别应用程序的数据。更可取地,本专利技术提供一种还包括通过变更后的适配器,在应用之间传递集成消息的方法。更可取地,本专利技术提供一种方法,其中接收变更适配器的指令还包括检测适配器简表中的变化。更可取地,本专利技术提供一种方法,其中检测适配器简表中的变化还包括创建简表的副本;和定期比较所述简表和所述副本。更可取地,本专利技术提供一种方法,其中接收变更适配器的指令还包括从应用程序接收承载变更适配器的指令的管理集成消息。更可取地,本专利技术提供一种方法,其中根据指令变更适配器还包括更新所述简表。本专利技术的第二方面提供一种应用集成系统,所述系统包括根据包含描述适配器的数据的简表,构成应用集成适配器的装置;接收变更所述适配器的指令的装置;和根据所述指令变更所述适配器的装置。更可取地,本专利技术提供一种系统,其中应用集成适配器包括数据通信传送器和可选的数据传送管理器,所述数据通信传送器包括发送器和接收器。更可取地,本专利技术提供一种系统,其中描述适配器的数据包括识别通信协议的数据,和识别应用程序的数据。更可取地,本专利技术提供一种还包括通过变更后的适配器,在应用之间传递集成消息的装置的方法。更可取地,本专利技术提供一种系统,其中接收变更适配器的指令的装置还包括检测适配器简表中的变化的装置。更可取地,本专利技术提供一种系统,其中检测适配器简表中的变化的装置还包括创建简表的副本的装置;和定期比较所述简表和所述副本的装置。更可取地,本专利技术提供一种系统,其中接收变更适配器的指令的装置还包括从应用接收承载变更适配器的指令的管理集成消息的装置。更可取地,本专利技术提供一种系统,其中根据指令变更适配器的装置还包括更新所述简表的装置。本专利技术的第三方面提供一种可直接载入数字计算机的内部存储器中的计算机程序产品,包含当所述产品在计算机上运行时,实现权利要求1-8的专利技术的软件代码部分。更可取地,本专利技术提供一种应用集成计算机程序产品,所述计算机程序产品包括记录介质;记录在所述记录介质上的根据包含描述适配器的数据的简表,构成应用集成适配器的装置;记录在所述记录介质上的接收变更所述适配器的指令的装置;和记录在所述记录介质上的根据所述指令变更所述适配器的装置。更可取地,本专利技术提供一种计算机程序产品,其中应用集成适配器包括数据通信传送器和可选的数据传送管理器,所述数据通信传送器包括发送器和接收器。更可取地,本专利技术提供一种计算机程序产品,其中描述适配器的数据包括识别通信协议的数据,和识别应用程序的数据。更可取地,本专利技术提供一种还包括记录在所述记录介质上的,通过变更后的适配器,在应用之间传递集成消息的装置的计算机程序产品。更可取地,本专利技术提供一种计算机程序产品,其中记录在所述记录介质上的,接收变更适配器的指令的装置还包括记录在所述记录介质上的,检测适配器简表中的变化的装置。更可取地,本专利技术提供一种计算机程序产品,其中记录在所述记录介质上的,检测适配器简表中的变化的装置还包括记录在所述记录介质上的创建简表的副本的装置;和记录在所述记录介质上的定期比较所述简表和所述副本的装置。更可取地,本专利技术提供一种计算机程序产品,其中记录在所述记录介质上的,接收变更适配器的指令的装置还包括记录在所述记录介质上的,从应用接收承载变更适配器的指令的管理集成消息的装置。更可取地,本专利技术提供一种计算机程序产品,其中记录在所述记录介质上的根据指令变更适配器的装置还包括记录在所述记录介质上的更新所述简表的装置。本专利技术的实施例实现应用集成的方法。本专利技术的实施例包括根据包括描述适配器的数据的简表,构成应用集成适配器,接收变更所述适配器的指令,和根据所述指令变更所述适配器。在这样的实施例中,应用集成适配器包括数据通信传送器和可选的数据传送管理器,所述数据通信传送器包括发送器和接收器。在典型的实施例中,描述适配器的数据包括识别通信协议的数据和识别应用程序的数据。本专利技术的实施例包括通过变更后的适配器在应用之间传递集成消息。在典型的实施例中,接收变更适配器的指令包括检测适配器简表中的变化。在这样的实施例中,检测适配器简表中的变化包括创建简表的副本,和定期比较所述简表和所述副本。在其它实施例中,接收变更适配器的指令包括从应用接收承载变更适配器的指令的管理集成消息。在这样的实施例中,根据指令变更适配器包括更新所述简表。附图说明下面参考附图,详细说明具体实施例方式图1是图解说明根据本专利技术的各个实施例的应用集成适配器的体系结构的方框图1a表示提供三个应用的集成的适配器的更详细的体系结构例子;图1b表示提供应用程序的集成的适配器的另一体系结构例子;图2是图解说明利用应用集成适配器的应用集成方法的数据流程图3是图解说明根据本专利技术的创建传送应用集成适配器的接收器和发送器的方法的流程图4是图解说明创建传输管理器的方法的数据流程图5图解说明根据本专利技术的实施例,构成适配器的类别间的关系;图5a-5h图解说明可用在本专利技术的各个实施例中的类别结构的例子;图6是图解说明构成应用集成适配器的方法的调用序列图7是描述通过适配器在应用程序之间交流集成消息的方法的数据流程图8是描述通过适配器在应用程序之间交流集成消息的另一例证方法的数据流程图9是图解说明通过适配器在应用程序之间交流集成消息的方法的调用序列图本文档来自技高网...

【技术保护点】
一种应用集成方法,所述方法包括:根据包含描述应用集成适配器的数据的简表,构成所述适配器;接收变更所述适配器的指令;和根据所述指令变更所述适配器。

【技术特征摘要】
【国外来华专利技术】US 2003-2-26 10/375,8151、一种应用集成方法,所述方法包括根据包含描述应用集成适配器的数据的简表,构成所述适配器;接收变更所述适配器的指令;和根据所述指令变更所述适配器。2、按照权利要求1所述的方法,其中应用集成适配器包括数据通信传送器,所述数据通信传送器包括发送器和接收器,和可选的数据传送管理器。3、按照权利要求1所述的方法,其中描述所述适配器的数据包括识别通信协议的数据,和识别应用程序的数据。4、按照权利要求1所述的方法,还包括通过变更后的适配器,在应用之间传递集成消息。5、按照权利要求1所述的方法,其中接收变更所述适配器的指令还包括检测所述适配器简表中的变化。6、按照权利要求5所述的方法,其中检测所述适配器简表中的变化还包括创建所述简表的副本;和定期比较所述简表和所述副本。7、按照权利要求1所述的方法,其中接收变更所述适配器的指令还包括从应用接收承载变更所述适配器的指令的管理集成消息。8、按照权利要求7所述的方...

【专利技术属性】
技术研发人员:迈克尔吉尔福克斯杰丽沃尔特马尔科姆福尔尤索奥莱雅奥昆赛恩德蒂龙杰罗德斯德丁保罗斯图尔特威廉森斯科特李温特斯
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1