同步企业应用变化历史的装置、系统以及方法制造方法及图纸

技术编号:2841390 阅读:158 留言:0更新日期:2012-04-11 18:40
公开了一种同步企业应用中变化历史的装置、系统以及方法。存取模块存取源EIS所提供的源数据对象容器以及目标EIS所提供的目标数据对象容器。源数据对象容器包括源变化历史,目标数据对象容器包括目标变化历史。变换模块可以从集成服务器检索变换定义,也可以按某种其它方式提供该变换定义。解释模块解释变换定义,以确定源数据对象容器和目标数据对象容器之间的关系。拷贝模块可以把源变化历史中的选择部分拷贝到目标变化历史。

【技术实现步骤摘要】

本专利技术涉及企业应用集成,更具体地讲,本专利技术涉及企业应用之间生意对象的同步。
技术介绍
生意对象是目前企业信息系统(EIS)中数据存储与传送的一种标准形式。由生意对象定义来定义生意对象结构,并且把包含数据的具体的生意对象称为生意对象实例。这些生意对象实例是在不同类型的EIS之间传送信息的标准方法。由于不同类型的EIS可能具有不同的生意对象定义,所以集成了不同类型EIS的应用必须在两个EIS之间变换生意对象实例内容,以匹配每一方的生意对象定义,并且确保同样的数据在每一方正确地得以反映。同步是EIS之间集成信息的一种特定模式。同步要求把一个EIS中的生意对象集合中的任何变化反映在另一个EIS中的等价生意对象集合中。这要求不仅仅在两个EIS之间传送生意对象实例。例如,如果针对某一给定系统的生意对象实例代表客户订单,则在第一EIS上的客户订单的删除必须反映为在第二EIS上的同一订单的删除。同样,第一EIS中订单中信息的清除或变化也必须如此在第二EIS中得以反映。实施同步的当前方法是,传送具有实例级别注释(annotation)的生意对象实例。这些注释指出实例已变化,以及需要在目标E本文档来自技高网...

【技术保护点】
一种同步源企业信息系统(EIS)和目标EIS之间的生意对象的变化历史的方法,该方法包括:存取具有至少一个源数据对象和与该至少一个源数据对象相关联的源变化历史的源数据对象容器,该源数据对象容器被配置来集成源EIS和目标EIS; 存取具有至少一个目标数据对象和与该至少一个目标数据对象相关联的目标变化历史的目标数据对象容器;以及把源变化历史拷贝到目标数据对象容器中的目标变化历史。

【技术特征摘要】
US 2005-12-13 11/301,7381.一种同步源企业信息系统(EIS)和目标EIS之间的生意对象的变化历史的方法,该方法包括存取具有至少一个源数据对象和与该至少一个源数据对象相关联的源变化历史的源数据对象容器,该源数据对象容器被配置来集成源EIS和目标EIS;存取具有至少一个目标数据对象和与该至少一个目标数据对象相关联的目标变化历史的目标数据对象容器;以及把源变化历史拷贝到目标数据对象容器中的目标变化历史。2.根据权利要求1所述的方法,其中,拷贝源项目还包括确定源变化历史中每一源项目的位置,以及把源项目拷贝至目标变化历史使得目标变化历史中的每一目标项目的位置相应于源变化历史中的每一源项目的位置。3.根据权利要求1所述的方法,其中,所述源数据对象包括源数据图,以及所述目标数据对象包括目标数据图。4.根据权利要求1所述的方法,还包括解释该至少一个源数据对象的源属性和该至少一个目标数据对象的目标属性之间的一或多个变换;把该源变化历史中的源项目拷贝到该目标数据对象容器中的目标变化历史,该源项目相应于该一或多个变换中所定义的源属性。5.根据权利要求4所述的方法,其中,所述源数据对象包括源数据图,以及所述目标数据对象包括目标数据图。6.根据权利要求4所述的方法,还包括把该源变化历史中的源项目拷贝到该目标数据对象容器中的目标变化历史,该源项目相应于该一或多个变换中所定义的派生数据对象。7.根据权利要求4所述的方法,其中,拷贝源项目还包括确定该源变化历史中每一源项目的位置,以及把源项目拷贝至目标变化历史使得目标变化历史中的每一目标项目的位置相应于源变化历史中的每一源项目的位置。8.根据权利要求4所述的方法,其中,所述源变化历史包括与该至少一个源数据对象之一相关联的被删除的源属性,所述方法还包括根据所述一或多个变换把该被删除的源属性拷贝到该目标变化历史。9.根据权利要求4所述的方法,其中,所述源变化历史包括不再是该源数据对象容器的成员的被删除的源数据对象,该方法还包括根据所述一或多个变换把该被删除的源数据对象拷贝到该目标变化历史。10.根据权利要求4所述的方法,还包括检索定义所述一或多个变换的数据对象变换定义。11.根据权利要求10所述的方法,其中,所述数据对象变换定义包括数据对象映射定义和数据对象关系定义之一,每个均被定义来便利于源数据对象到目标数据对象的变换。12.一种用于同步源企业信息系统和目标企业信息系统之间的集成生意对象的变化历史的装置,该装置包括用于存取具有源数据对象和与源数据对象相关联的源变化历史的源数据图的部件,该源数据图被配置来集成源企业信息系统(EIS)和目标企业信息系统(EIS);用于解释该源数据对象的源属性和该目标数据对象的目标属性之间的一或多个变换的部件;用于把该源变化历史中的选择源项目拷贝到目标数据图中的目标变化历史的部件,该选择源项目相应于该一或多个变换中所定义的源属性。13.根据权利要求12所述的装置,还包括用于把该源变化历史中的源项目拷贝到该目标数据图中的目标变化历史的部件,该源项目相应于该一或多个变换中所定义的源派生对象。14.根据权利要求12所述的装置,其中,...

【专利技术属性】
技术研发人员:齐纳特L库尔卡尼奥尔加P蒂考诺瓦埃德温V萨普盖
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

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

1