【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及数据库与数据库之间的通信系统,尤其涉及在至少两个完全不同的数据库之间的无缝通信系统。
技术介绍
有若干现存的用于交换或转移电子交易数据的通信系统或方法。此类通信技术通常用于在现存的应用程序系统之间交换信息,目的在于完成电子交易。通常,此类系统的目标为在下面示例性的方式中交换信息。当在第一个应用程序系统上完成一笔商业交易时,或许因某种原因非常想要把涉及该交易的信息传递给第二个应用程序系统。例如,如果一个人在欧洲的一家银行里想要存款而目的却是要将这笔存款转移到一家美国银行,这样将有必要把在欧洲银行发生的交易传递给美国银行。当第二个应用程序系统接收到该信息时,系统执行作为该信息的结果所要求的动作(“所要求的动作”)。此外,一旦所要求的动作执行完毕,或许需要第二个应用程序系统把该动作的结果传递给第一个应用程序系统。例如,上述在欧洲银行中的那个人想要得到来自美国银行的关于收到那笔存款的确认。这就是典型的用于实现涉及电子交易的信息交换的方法。现存的通信系统的一个示例便是消息传递系统。如图1所示的现存消息传递系统,如上所述的信息交换以下面的方式发生。当在第一数据库18处完成一笔商业交易时,与数据库18相连的第一应用程序系统10首先必须确定涉及该商业交易的消息的目的地。基于该目的地,第一应用程序系统10必须选择针对第二或接收应用程序系统34的适当的标准消息格式。如下面进一步所解释的,典型的消息传送系统通常仅使用一种或两种标准消息格式,因为使消息传送网络中的各应用程序系统兼容一种新的格式会牵涉到复杂性与时间等问题。然后,第一应用程序12将交易信息转换成所选择 ...
【技术保护点】
一种数据库通信网络,它包括:第一数据库系统;与所述第一数据库系统相互通信的第二数据库系统;以及与所述第一和第二数据库系统中的每个都相互通信的标识系统,所述标识系统被配置成向所述第一和第二数据库系统中的每个都提供数据库 标识。
【技术特征摘要】
【国外来华专利技术】US 2003-3-17 60/455,6031.一种数据库通信网络,它包括第一数据库系统;与所述第一数据库系统相互通信的第二数据库系统;以及与所述第一和第二数据库系统中的每个都相互通信的标识系统,所述标识系统被配置成向所述第一和第二数据库系统中的每个都提供数据库标识。2.如权利要求1所述的数据库通信网络,其特征在于,所述数据库标识是与所述第一数据库系统相关联的第一唯一的数据库标识以及与所述第二数据库系统相关联的第二唯一的数据库标识。3.如权利要求2所述的数据库通信网络,其特征在于,所述第一和第二唯一的数据库标识导致在所述通信网络中的每条记录的唯一的标识。4.如权利要求1所述的数据库通信网络,其特征在于,所述第一数据库系统包括第一数据库;以及第一服务器,它被配置成用来接收来自所述第一数据库的第一信息并将所述第一信息发送到所述第一数据库系统之外。5.如权利要求4所述的数据库通信网络,其特征在于,所述第一服务器包括第一通信组件,所述组件被配置成用来标识与所述第一数据库系统相互通信以便接收第一信息的数据库系统。6.如权利要求4所述的数据库通信网络,其特征在于,所述第一服务器包括第一转换组件,所述组件被配置成用来将所述第一信息转换成与和所述第一数据库系统相互通信的任何数据库系统相兼容的格式。7.如权利要求6所述的数据库通信网络,其特征在于,所述第一转换组件包括第一词典组件,所述组件包括针对与所述第一数据库相互通信的任何数据库系统的格式信息;以及第一翻译程序组件,所述组件被配置成使用所述第一词典组件中的格式信息将所述第一信息转换成与和所述第一数据库系统相互通信的任何数据库系统相兼容的格式。8.如权利要求4所述的数据库通信网络,其特征在于,它进一步包括与所述第一数据库相互通信的第一匹配组件,所述第一匹配组件被配置成用来接收关于预期的第一交易的信息并将关于所述预期的第一交易的信息与关于在所述第一数据库中实际的第一交易的信息作比较。9.如权利要求8所述的数据库通信网络,其特征在于,所述第一匹配组件被进一步配置成如果关于所述预期的第一交易的信息与关于所述实际的第一交易的信息相互匹配,则使第一匹配通知被发送到所述第一数据库系统之外。10.如权利要求8所述的数据库通信网络,其特征在于,所述第一匹配组件被进一步配置成如果关于所述预期的第一交易的信息与关于所述实际的第一交易的信息不匹配,则使第一不匹配通知被发送到所述第一数据库系统之外。11.如权利要求4所述的数据库通信网络,其特征在于,所述第二数据库系统包括第二数据库;以及第二服务器,它被配置成用来接收来自所述第二数据库的第二信息并将所述第二信息发送到所述第二数据库系统之外。12.如权利要求11所述的数据库通信网络,其特征在于,所述第二服务器包括第二通信组件,所述组件被配置成用来标识与所述第二数据库系统相互通信以便接收所述第二信息的数据库系统。13.如权利要求11所述的数据库通信网络,其特征在于,所述第二服务器包括第二转换组件,所述组件被配置成将所述第二信息转换成与和所述第二数据库系统相互通信的任何数据库系统相兼容的格式。14.如权利要求13所述的数据库通信网络,其特征在于,所述第二转换组件包括第二词典组件,所述组件包括针对与所述第二数据库相互通信的任何数据库系统的格式信息;以及第二翻译程序组件,所述组件被配置成使用所述第二词典组件中的格式信息将所述第二信息转换成与和所述第二数据库系统相互通信的任何数据库系统相兼容的格式。15.如权利要求11所述的数据库通信网络,其特征在于,它进一步包括与所述第二数据库相互通信的第二匹配组件,所述第二匹配组件被配置成用来接收关于预期的第二交易的信息并将关于所述预期的第二交易的信息与关于在所述第二数据库中接收的实际的第二交易的信息作比较。16.如权利要求15所述的数据库通信网络,其特征在于,所述第二匹配组件被进一步配置成如果关于所述预期的第二交易的信息与关于所述实际的第二交易的信息相互匹配,则使第二匹配通知被发送到所述第二数据库系统之外。17.如权利要求15所述的数据库通信网络,其特征在于,所述第二匹配组件被进一步配置成如果关于所述预期的第二交易的信息与关于所述实际的第二交易的信息不匹配,则使第二不匹配通知被发送到所述第二数据库系统之外。18.如权利要求1所述的数据库通信网络,其特征在于,它进一步包括与所述第一数据库系统相互通信的第一外部系统。19.如权利要求18所述的数据库通信网络,其特征在于,所述第一数据库系统进一步包括与所述第一数据库和所述第一外部系统相互通信的第一连接组件。20.如权利要求19所述的数据库通信网络,其特征在于,所述第一外部系统被配置成将数据输入到所述第一数据库系统中,所述第一外部系统包括与所述第一连接组件相互通信的第一集中组件,所述第一集中组件被配置成用来接收外部数据并将所述外部数据发送到所述第一连接组件;以及至少一个与所述第一集中组件相互通信的第一外部文件,所述至少一个第一外部文件被配置成向所述第一集中组件提供所述外部数据。21.如权利要求19所述的数据库通信网络,其特征在于,所述第一外部系统被配置成用来接收来自所述第一数据库系统的数据,所述第一外部系统包括与所述第一连接组件相互通信的第一传递组件,所述第一传递组件被配置成用来接收来自第一连接组件的数据并发送所述数据;以及至少一个与所述第一传递组件相互通信的第一外部文件,所述至少一个第一外部文件被配置成用来接收来自所述第一传递组件的数据。22.如权利要求18所述的数据库通信网络,它进一步包括与所述第二数据库系统相互通信的第二外部系统。23.如权利要求22所述的数据库通信网络,其特征在于,所述第二数据库系统进一步包括与所述第二数据库和所述第二外部系统相互通信的第二连接组件。24.如权利要求23所述的数据库通信网络,其特征在于,所述第二外部系统被配置成将数据输入到所述第二数据库系统中,所述第二外部系统包括与所述第二连接组件相互通信的第二集中组件,所述第二集中组件被配置成用来接收外部数据并将所述外部数据发送到所述第二连接组件;以及至少一个与所述第二集中组件相互通信的第二外部文件,所述至少一个第二外部文件被配置成向所述第二集中组件提供所述外部数据。25.如权利要求23所述的数据库通信网络,其特征在于,所述第二外部系统被配置成用来接收来自所述第二数据库系统的数据,所述第二外部系统包括与所述第二连接组件相互通信的第二传递组件,所述第二传递组件被配置成用来接收来自第二连接组件的数据并发送所述数据;以及至少一个与所述第二传递组件相互通信的第二外部文件,所述至少一个第二外部文件被配置成用来接收来自所述第二传递组件的数据。26.如权利要求4所述的数据库通信网络,其特征在于,所述第一数据库系统进一步包括与所述第一服务器相互通信的第一传输跟踪器文件,所述第一传输跟踪器文件被配置成用来接收未能被发送到所述第一数据库系统之外的第一信息;以及与所述第一传输跟踪器文件相互通信的第一传输时间跟踪组件,所述第一传输时间跟踪组件被配置成用来跟踪所述第一信息未能被发送的一段时间,所述时间跟踪组件进一步被配置成在一段预定的时间之后向管理员发送消息。27.如权利要求4所述的数据库通信网络,其特征在于,所述第一数据库系统进一步包括与所述第一服务器相互通信的第一应用程序跟踪器文件,所述第一应用程序跟踪器文件被配置成用来接收未能被应用于所述第一数据库的信息;以及与所述第一应用程序跟踪器文件相互通信的第一应用程序时间跟踪组件,所述第一应用程序时间跟踪组件被配置成用来跟踪所述信息未能被应用的一段时间,所述时间跟踪组件进一步被配置成在一段预定的时间之后向管理员发送消息。28.如权利要求11所述的数据库通信网络,其特征在于,所述第二数据库系统进一步包括与所述第二服务器相互通信的第二传输跟踪器文件,所述第二传输跟踪器文件被配置成用来接收未能被发送到所述第二数据库系统之外的第二信息;以及与所述第二传输跟踪器文件相互通信的第二传输时间跟踪组件,所述第二传输时间跟踪组件被配...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。