CN102195786B - 智能数据交换平台及方法 - Google Patents
智能数据交换平台及方法 Download PDFInfo
- Publication number
- CN102195786B CN102195786B CN201010125168.7A CN201010125168A CN102195786B CN 102195786 B CN102195786 B CN 102195786B CN 201010125168 A CN201010125168 A CN 201010125168A CN 102195786 B CN102195786 B CN 102195786B
- Authority
- CN
- China
- Prior art keywords
- data
- module
- job
- job note
- note
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及一种智能数据交换平台,包括:总调度模块,用于根据定时任务描述定时生成任务单,并将该任务单加入任务队列,当处理到任务队列中的该任务单时,根据该任务单生成工作单,并通知相应模块获取该工作单,以及用于根据该工作单的更新情况对该任务单进行更新;工作单管理模块,用于保存总调度模块生成的工作单,并根据相应模块对该工作单的执行结果对该工作单进行更新,然后将工作单的更新情况返回给总调度模块;数据交换子***,用于根据总调度模块的通知从工作单管理模块读取相应的工作单,并根据该工作单进行计费数据的数据交换,在数据交换过程中对计费数据进行检验或处理。本发明还涉及一种基于智能数据交换平台的数据交换方法。
Description
技术领域
本发明涉及数据交换领域,尤其涉及一种应用于电信运营商数据的智能化交换处理平台及数据交换方法。
背景技术
在电信运营商的电信运营过程中,计费数据的结算处理非常重要,为了避免计费结算***因意外停止工作,目前通常采用两个全国计费结算中心的节点按照“应用容灾”的模式进行组织,并与各省的计费结算中心进行数据交换,其中各省计费结算中心生成交换数据后由两个全国中心取走,并接收全国计费结算中心主节点下发的计费数据。
所谓应用容灾是指在数据容灾的基础上,在异地建立一套完整的与本地生产***相当的备份应用***(可以是互为备份),在灾难情况下,远程***迅速接管业务运行,从而既能保证用户数据的安全性,还能提供不间断的应用服务。
目前的大部分省计费结算中心都需要依托综合结算***的前置采集机进行数据交换,但不同省份的综合结算***的建设方式各异,缺乏统一的接入标准和保障机制,并存在着以下问题:
1.前置采集机之间采用端对端的传输方式,基本没有核对机制,缺乏数据安全保障,无法知道数据是否完整传到对方;
2.缺乏稳健、有效的机制来保障数据传输,取送双方职责不清,无法定位责任,一旦对端没有收到数据,很难定位到底是发送方没有传、传送过程中丢失、还是接收方没收到;
3.缺乏数据管理机制:高实时性数据交换模式下,文件数量非常多,无法说清文件数量的完整性等关键问题;
4.单一的文件传输协议,难以适应不同类型数据的交换,无法支持异地服务、一点服务全网功能。对于实时性很高的数据交互不能通过文件,需要提供消息的方式进行,这是目前数据交换***缺乏的功能,这将影响电信新业务的开展;
5.缺乏统一的通信基础设施和标准通信协议,以致数据交换网元要求比较高,造成网元接入困难、***的扩展性差;
6.中国的各大电信营运商目前都具备全网、全业务运营的条件,移动业务是各大营运商竞争的重要领域,移动业务对实时性要求很高,现有的数据交换频度低,无法满足移动业务需要。
从全网运营的情况来看,数据交换的故障、延迟、数据传送丢失等问题屡见不鲜,影响了各省移动信控的顺利展开。
发明内容
本发明的目的是提出一种智能数据交换平台及方法,能够提供计费数据交换的管理功能,确保计费数据的安全传输。
为实现上述目的,本发明提供了一种智能数据交换平台,包括:
总调度模块,用于根据定时任务描述定时生成任务单,并将该任务单加入任务队列,当处理到所述任务队列中的该任务单时,根据该任务单生成工作单,并通知相应模块获取该工作单,以及用于根据该工作单的更新情况对该任务单进行更新;
工作单管理模块,用于保存所述总调度模块生成的工作单,并根据相应模块对该工作单的执行结果对该工作单进行更新,然后将工作单的更新情况返回给所述总调度模块;
数据交换子***,用于根据所述总调度模块的通知从所述工作单管理模块读取相应的工作单,并根据该工作单进行计费数据的数据交换,在数据交换过程中对计费数据进行检验或处理。
为实现上述目的,本发明提供了一种基于前述智能数据交换平台的数据交换方法,包括:
总调度模块根据定时任务描述定时生成任务单,并将该任务单加入任务队列;
当所述总调度模块对该任务单进行处理时,生成第一工作单,并通知接收模块获取该第一工作单,然后接收模块根据该第一工作单向源端***获取计费数据;
所述数据检查模块对获取的计费数据进行检测,并将经过检测的计费数据存入接收数据公共缓存区,然后添加该第一工作单的记录;
工作单管理模块根据该第一工作单的处理情况进行更新,并将更新情况返回给所述总调度模块;
所述总调度模块在接收到返回的工作单记录后,对该任务单进行更新。
基于上述技术方案,本发明智能数据交换平台在进行数据交换时将数据交换的双方作为独立的网元,建立数据跟踪查询和管理机制,保证了数据交换的完整性。其中智能数据交换平台中建立的数据检验机制能够解决数据漏传、多传等问题,并且通过多任务单和多工作单的管理方式对每次的数据交换操作进行校验,从而能够及时发现数据交换过程中发生的各种数据错误问题,进而确保计费数据的安全传输。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明智能数据交换平台的一实施例的结构示意图。
图2为本发明智能数据交换平台的另一实施例中的总调度模块的结构示意图。
图3为本发明智能数据交换平台的又一实施例中的总调度模块的结构示意图。
图4为本发明智能数据交换平台实施例的数据接收子***的具体结构。
图5为本发明智能数据交换平台实施例的数据发送子***的具体结构。
图6为本发明智能数据交换平台实施例的数据转发子***的具体结构。
图7为本发明智能数据交换平台实施例的确认子***的具体结构。
图8为本发明基于智能数据交换平台的数据交换方法的一实施例的流程示意图。
图9为本发明基于智能数据交换平台的数据交换方法实施例中消息数据的数据交换流程的示意图。
具体实施方式
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
本发明采用任务流调度中心的管理模式,以总调度模块对数据交换的任务队列、工作单队列以及各相关数据交换子***的处理进程进行管理,提供网元间的数据交换的调度集成能力。
如图1所示,为本发明智能数据交换平台的一实施例的结构示意图。在本实施例中,智能数据交换平台包括:总调度模块1、工作单管理模块2和数据交换子***3。总调度模块1作为调度中心祈祷任务流管理的枢纽的作用,可以根据定时任务描述定时生成任务单,并将该任务单加入任务队列。当处理到任务队列中的该任务单时,总调度模块1可以根据该任务单生成工作单,并通知数据交换子***3中的相应模块获取该工作单。如果工作单的处理状态发生了更新,则总调度模块1还会根据该工作单的更新情况对该任务单进行更新。
工作单管理模块2负责通过工作单队列保存总调度模块1生成的工作单,并根据数据交换子***3中的相应模块对该工作单的执行结果对该工作单进行更新,然后将工作单的更新情况返回给总调度模块1。工作单管理模块2协助总调度模块1实现对工作单队列的管理。
数据交换子***3可以根据总调度模块的调配通知从工作单管理模块读取相应的工作单,并根据该工作单进行计费数据的数据交换,在数据交换过程中对计费数据进行检验或处理。数据交换子***3可以提供多个数据交换进程进行数据的并发处理,进程也可以通过总调度模块1进行队列管理和控制。
在本实施例中,总调度模块以各种队列管理控制为基础,以多任务流交互运行为纽带,采用了基于工作单的数据交换子***3的进程并发处理机制,从而完成了智能数据交换平台的运行支撑。
如图2所示,为本发明智能数据交换平台的另一实施例中的总调度模块的结构示意图。在本实施例中,总调度模块1可以具体包括以下模块:任务单生成模块11、任务队列处理模块12、工作单生成模块13、通知模块14和任务单更新模块15。
在上述模块中,任务单生成模块11负责根据***中预先设定的定时任务描述定时生成任务单。任务队列处理模块12则将定时生成的任务单加入其所管理的任务队列,任务队列处理模块12可以根据优先级以及任务单加入任务队列的先后次序对任务队列中的任务单分别进行处理。
工作单生成模块13在处理到任务队列中的该任务单时,会根据被处理的任务单的任务描述生成工作单,并且还会触发通知模块14通知数据交换子***3中的相应模块获取该生成的工作单。任务单更新模块15还会根据该工作单的更新情况对该任务单进行更新。
此外,总调度模块1还对数据交换子***3根据工作单建立的处理进程以及数据公共缓存区的状态进行管理和监控,如果数据公共缓存区的数据过多,还可以通过增加新的处理进程进行处理,避免数据溢出。
如图3所示,为本发明智能数据交换平台的又一实施例中的总调度模块的结构示意图。与上一实施例相比,本实施例中的总调度模块中还包括优先级配置模块16,该模块可以在生成任务单时,为该任务单配置影响该任务单在任务队列中执行顺序的优先级。对于工作单以及数据交换子***中的处理进程,也可以由优先级配置模块16进行相应的优先级配置。通常来说,对于需要优先级较高或优先级较低的任务单,可以进行优先级别设置,而其他普通任务单可以设置为默认优先级。
下面通过几个实施例对提供文件形式的计费数据的数据交换处理进程的数据交换子***进行详细的说明。
如图4所示,为本发明智能数据交换平台实施例的数据接收子***的具体结构。在本实施例中,数据交换子***3包括数据接收子***31,数据接收子***31具体包括:接收模块311、数据检查模块312、接收数据公共缓存区313、保存模块314和工作单更新模块315。
接收模块311接收总调度模块1发出的通知,并根据接收到的通知从工作单管理模块2读取第一工作单,并根据第一工作单从源端***进行计费数据的接收操作。数据检查模块312对从源端***接收的计费数据进行检验,检验的内容包括对数据交换过程是否存在故障、延迟或数据丢失,以及计费数据本身是否完整等内容。只有检验通过的计费数据才能够保存到接收数据公共缓存区313。
在接收数据公共缓存区313保存计费数据后,总调度模块1还会继续生成保存计费数据的第二工作单,同时通知保存模块314,保存模块314会根据接收到的通知从工作单管理模块2读取第二工作单,并根据第二工作单将接收数据公共缓存区31中的计费数据按照相应目录在智能数据交换平台内部进行保存,在保存时需要根据平台内部的数据结构对计费数据进行转换处理。工作单更新模块315可以根据工作单的处理情况进行更新,并将更新情况返回给总调度模块1。
如图5所示,为本发明智能数据交换平台实施例的数据发送子***的具体结构。与上一实施例相比,数据交换子***3还包括数据发送子***32,该数据发送子***32具体包括读取模块321、数据处理模块322、发送数据公共缓存区323、发送模块324和工作单更新模块325。
当总调度模块1向数据发送子***32发出通知后,读取模块321会根据接收到的通知从工作单管理模块2读取第三工作单,并根据第三工作单从平台内部的相应目录进行计费数据的读取。在发送计费数据之前,数据处理模块322还会对读取的计费数据进行发送前处理,发送前处理包括对平台内部保存的计费数据进行转换处理,以符合数据发送要求以及目的端***的处理能力。
数据处理模块322在对计费数据处理后,将处理后的计费数据保存到发送数据公共缓存区323,以供发送。发送模块324根据从总调度模块1接收到的通知从所作单管理模块2读取第四工作单,并根据工作单将发送数据公共缓存区323中的计费数据发送给目的端***。同时,工作单更新模块325会根据工作单的处理情况进行更新,并将更新情况返回给总调度模块1。
从前述实施例可以看出,本发明智能数据交换平台提供了不同网元间数据交换的功能,通过总调度模块的多任务、多工作单、多进程的管理方式细化了数据交换过程,在数据交换过程中对数据进行校验核对,确保数据的完整性和传输过程的稳健性,即使数据交换发生故障等情况时,也能清楚地定位问题,确定事故责任方。对于要求高实时性数据交换的场景下,由于数据量极大,极容易出现数据错误或丢失等问题,本发明智能数据交换平台能够对数据交换进行细致的管理,从而确保了高实时性数据交换的可靠性。
考虑到如果只采用单一的文件传输协议,难以适应不同类型的数据交换,对于实时性很高的数据交换,则需要通过消息的方式进行,下面通过图6来说明本发明智能数据交换平台实施例的数据转发子***的结构如何来完成消息类数据的数据交换。
在图6所示的实施例中,智能数据交换平台还包括消息转发子***4,该消息转发子***4具体包括:接收消息公共缓存区41、消息转发模块42和发送消息公共缓存区43。
由于消息类数据的数据交换的特点是数据的实时转发,不要求数据保存到平台本地,只需要保存数据交换的日志信息供查询监控。因此消息转发子***4起到了消息转发的作用,可以满足异地业务受理、核心网元件的实时通信的要求。
其中接收消息公共缓存区41可以保存消息转发子***4的消息接收进程从应用网元接收到的消息数据,然后由消息转发模块42从消息数据公共缓存区41读取消息数据,并对消息数据进行数据解析和/或路由查询,然后对消息数据进行转发;发送消息公共缓存区43用于保存消息转发模块42转发的所述消息数据。消息发送模块44则将发送消息公共缓存区43中保存的消息数据发送到目的端***。
除了文件类的计费数据和消息数据之外,常用的数据交换还包括确认文件类的数据交换,所谓确认文件是指网元间传输的信息报告文件,由目的端***产生,用来记录传输结果信息,以便数据传输过程中的各个网元对数据交换的结果进行跟踪。如图7所示,为本发明智能数据交换平台实施例的确认子***的具体结构。
本实施例中,智能数据交换平台还包括确认子***5,具体包括:确认文件公共缓存区51,用于保存接收到的确认文件;数据更新模块52,用于根据确认文件公共缓存区51中的确认文件更新计费数据的处理状态;确认文件转发模块53,用于向远端***或目的端***转发确认文件。
基于前述智能数据交换平台,本发明还提供了几种数据交换方法的实施例,如图8所示,为本发明基于智能数据交换平台的数据交换方法的一实施例的流程示意图。在本实施例中,数据交换流程包括:
步骤101、总调度模块根据定时任务描述定时生成任务单,并将该任务单加入任务队列;
步骤102、当所述总调度模块对该任务单进行处理时,生成第一工作单,并通知接收模块获取该第一工作单,然后接收模块根据该第一工作单向源端***获取计费数据;
步骤103、所述数据检查模块对获取的计费数据进行检测,并将经过检测的计费数据存入接收数据公共缓存区,然后添加该第一工作单的记录;
步骤104、工作单管理模块根据该第一工作单的处理情况进行更新,并将更新情况返回给所述总调度模块;
步骤105、所述总调度模块在接收到返回的工作单记录后,对该任务单进行更新。
在所述总调度模块对该任务单进行处理时,还包括以下步骤:
步骤106、所述总调度模块生成第二工作单,并通知保存模块获取该第二工作单,然后保存模块根据该第二工作单将所述接收数据公共缓存区中的计费数据按照相应目录进行保存;
步骤107、所述保存模块对获取的计费数据进行检验,并将经过检验的计费数据存入接收数据公共缓存区,然后添加该第二工作单的记录;
步骤108、工作单管理模块根据该第二工作单的处理情况进行更新,并将更新情况返回给所述总调度模块;
步骤109、总调度模块在接收到返回的工作单记录后,对该任务单进行更新。
在所述总调度模块对该任务单进行处理时,还包括以下步骤:
步骤110、所述总调度模块生成第三工作单,并通知读取模块获取该第三工作单,然后读取模块根据该第三工作单从相应目录进行计费数据的读取;
步骤111、数据处理模块对读取的计费数据进行发送前处理,并将处理后的计费数据存入发送数据公共缓存区,然后添加该第三工作单的记录;
步骤112、工作单管理模块根据该第三工作单的处理情况进行更新,并将更新情况返回给所述总调度模块;
步骤113、所述总调度模块在接收到返回的工作单记录后,对该任务单进行更新。
在所述总调度模块对该任务单进行处理时,还包括以下步骤:
步骤114、所述总调度模块生成第四工作单,并通知发送模块获取该第四工作单,然后发送模块根据该第四工作单将所述发送数据公共缓存区中的计费数据发送给目的端***;
步骤115、工作单管理模块根据该第四工作单的处理情况进行更新,并将更新情况返回给所述总调度模块;
步骤116、所述总调度模块在接收到返回的工作单记录后,对该任务单进行更新。
在上述实施例中,步骤102~105、步骤106~109、步骤110~113和步骤114~116是数据交换子***的多个处理进程,其处理任务根据获取的工作单进行,执行的顺序与在队列中的顺序以及处理进程的优先级有关,并非按照步骤的序号的顺序执行。
如图10所示,为本发明基于智能数据交换平台的数据交换方法实施例中消息数据的数据交换流程的示意图。在本实施例中给出了消息数据交换流程,具体包括:
步骤201、接收消息公共缓存区接收并保存从应用网元发出的消息数据;
步骤202、消息转发模块从所述消息数据公共缓存区读取所述消息数据,并对所述消息数据进行数据解析和/或路由查询;
步骤203、所述消息转发模块将所述消息数据转发到发送消息公共缓存区;
步骤204、所述发送消息公共缓存区保存所述消息数据,并通过消息发送模块将所述消息数据发送到目的端***。
在另一个实施例中,数据交换方法还包括确认文件类的数据交换流程,具体包括:
确认文件公共缓存区接收并保存应用网元发出的确认文件;数据更新模块根据所述确认文件公共缓存区中的确认文件更新计费数据的处理状态;确认文件转发模块向远端***或目的端***转发所述确认文件。
综上所述,本发明的智能数据交换平台以及数据交换方法相比于目前的数据交换方式有以下优点:
1、具有完备的核对机制,责任定位明确,不仅解决了数据交换过程中可能出现的数据漏传、多传、错传的问题,而且也明晰了出现错误的责任方,从而利于错误的更正和问题的解决。
2、实现应用与数据相分离,本发明的智能数据交换平台为各个网元提供了集中交换和共享的平台,减轻了网元之间接口的开销,节省了主机、存储和网络资源等。
3、对于文件类和消息类等数据,本发明根据其特点和要求分别给出了实现的处理子***,从而实现了计费数据以及实时消息数据的稳定交换,并支持异地业务,从而实现集中式的一点服务全网的作用。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制;尽管参照较佳实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者对部分技术特征进行等同替换;而不脱离本发明技术方案的精神,其均应涵盖在本发明请求保护的技术方案范围当中。
Claims (10)
1.一种智能数据交换平台,包括:
总调度模块,用于根据定时任务描述定时生成任务单,并将该任务单加入任务队列,当处理到所述任务队列中的该任务单时,根据该任务单生成工作单,并通知相应模块获取该工作单,以及用于根据该工作单的更新情况对该任务单进行更新;
工作单管理模块,用于保存所述总调度模块生成的工作单,并根据相应模块对该工作单的执行结果对该工作单进行更新,然后将工作单的更新情况返回给所述总调度模块;
数据交换子***,用于根据所述总调度模块的通知从所述工作单管理模块读取相应的工作单,并根据该工作单进行计费数据的数据交换,在数据交换过程中对计费数据进行检验或处理;
其中,还包括消息转发子***,具体包括:
接收消息公共缓存区,用于保存接收到的消息数据;
消息转发模块,用于从所述接收消息公共缓存区读取所述消息数据,并对所述消息数据进行数据解析和/或路由查询,然后对所述消息数据进行转发;
发送消息公共缓存区,用于保存所述消息转发模块转发的所述消息数据;
消息发送模块,用于将所述发送消息公共缓存区中保存的所述消息数据发送到目的端***;
其中,还包括确认子***,具体包括:
确认文件公共缓存区,用于保存接收到的确认文件;
数据更新模块,用于根据所述确认文件公共缓存区中的确认文件更新计费数据的处理状态;
确认文件转发模块,用于向远端***或目的端***转发所述确认文件。
2.根据权利要求1所述的智能数据交换平台,其中所述总调度模块具体包括:
任务单生成模块,用于根据定时任务描述定时生成任务单;
任务队列处理模块,用于将该任务单加入任务队列,并对所述任务队列中的任务单分别进行处理;
工作单生成模块,用于在处理到所述任务队列中的该任务单时,根据该任务单生成工作单;
通知模块,用于通知相应模块获取该工作单;
任务单更新模块,用于根据该工作单的更新情况对该任务单进行更新。
3.根据权利要求2所述的智能数据交换平台,其中所述总调度模块还包括:
优先级配置模块,用于为该任务单配置影响该任务单在任务队列中执行顺序的优先级。
4.根据权利要求1所述的智能数据交换平台,其中所述数据交换子***包括数据接收子***和数据发送子***,所述数据接收子***具体包括:
接收模块,用于根据接收到的通知从所述工作单管理模块读取第一工作单,并根据所述第一工作单从源端***进行计费数据的接收操作;
数据检查模块,用于对接收的计费数据进行检验;
接收数据公共缓存区,用于保存检验后的计费数据;
保存模块,用于根据接收到的通知从所述工作单管理模块读取第二工作单,并根据所述第二工作单将所述接收数据公共缓存区中的计费数据按照相应目录进行保存,在保存时对计费数据进行转换处理;
工作单更新模块,用于根据工作单的处理情况进行更新,并将更新情况返回给所述总调度模块;
所述数据发送子***具体包括:
读取模块,用于根据接收到的通知从所述工作单管理模块读取第三工作单,并根据所述第三工作单从相应目录进行计费数据的读取;
数据处理模块,用于对读取的计费数据进行发送前处理;
发送数据公共缓存区,用于保存发送前的计费数据;
发送模块,用于根据接收到的通知从所述工作单管理模块读取第四工作单,并根据所述工作单将所述发送数据公共缓存区中的计费数据发送给目的端***;
工作单更新模块,用于根据工作单的处理情况进行更新,并将更新情况返回给所述总调度模块。
5.一种基于权利要求4所述的智能数据交换平台的数据交换方法,包括:
总调度模块根据定时任务描述定时生成任务单,并将该任务单加入任务队列;
当所述总调度模块对该任务单进行处理时,生成第一工作单,并通知接收模块获取该第一工作单,然后接收模块根据该第一工作单向源端***获取计费数据;
数据检查模块对获取的计费数据进行检测,并将经过检测的计费数据存入接收数据公共缓存区,然后添加该第一工作单的记录;
工作单管理模块根据该第一工作单的处理情况进行更新,并将更新情况返回给所述总调度模块;
所述总调度模块在接收到返回的工作单记录后,对该任务单进行更新。
6.根据权利要求5所述的数据交换方法,其中在所述总调度模块对该任务单进行处理时,还包括以下步骤:
所述总调度模块生成第二工作单,并通知保存模块获取该第二工作单,然后保存模块根据该第二工作单将所述接收数据公共缓存区中的计费数据按照相应目录进行保存;
所述保存模块对获取的计费数据进行检测,并将经过检测的计费数据存入接收数据公共缓存区,然后添加该第二工作单的记录;
工作单管理模块根据该第二工作单的处理情况进行更新,并将更新情况返回给所述总调度模块;
所述总调度模块在接收到返回的工作单记录后,对该任务单进行更新。
7.根据权利要求6所述的数据交换方法,其中在所述总调度模块对该任务单进行处理时,还包括以下步骤:
所述总调度模块生成第三工作单,并通知读取模块获取该第三工作单,然后读取模块根据该第三工作单从相应目录进行计费数据的读取;
数据处理模块对读取的计费数据进行发送前处理,并将处理后的计费数据存入发送数据公共缓存区,然后添加该第三工作单的记录;
工作单管理模块根据该第三工作单的处理情况进行更新,并将更新情况返回给所述总调度模块;
所述总调度模块在接收到返回的工作单记录后,对该任务单进行更新。
8.根据权利要求7所述的数据交换方法,其中在所述总调度模块对该任务单进行处理时,还包括以下步骤:
所述总调度模块生成第四工作单,并通知发送模块获取该第四工作单,然后发送模块根据该第四工作单将所述发送数据公共缓存区中的计费数据发送给目的端***;
工作单管理模块根据该第四工作单的处理情况进行更新,并将更新情况返回给所述总调度模块;
所述总调度模块在接收到返回的工作单记录后,对该任务单进行更新。
9.根据权利要求5~8任一所述的数据交换方法,其中还包括消息数据交换流程,具体包括:
接收消息公共缓存区接收并保存从应用网元发出的消息数据;
消息转发模块从所述消息数据公共缓存区读取所述消息数据,并对所述消息数据进行数据解析和/或路由查询;
所述消息转发模块将所述消息数据转发到发送消息公共缓存区;
所述发送消息公共缓存区保存所述消息数据,并通过消息发送模块将所述消息数据发送到目的端***。
10.根据权利要求5~8任一所述的数据交换方法,其中还包括确认文件交换流程,具体包括:
确认文件公共缓存区接收并保存应用网元发出的确认文件;
数据更新模块根据所述确认文件公共缓存区中的确认文件更新计费数据的处理状态;
确认文件转发模块向远端***或目的端***转发所述确认文件。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010125168.7A CN102195786B (zh) | 2010-03-16 | 2010-03-16 | 智能数据交换平台及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010125168.7A CN102195786B (zh) | 2010-03-16 | 2010-03-16 | 智能数据交换平台及方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102195786A CN102195786A (zh) | 2011-09-21 |
CN102195786B true CN102195786B (zh) | 2014-07-23 |
Family
ID=44603212
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201010125168.7A Active CN102195786B (zh) | 2010-03-16 | 2010-03-16 | 智能数据交换平台及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102195786B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102497361B (zh) * | 2011-12-06 | 2015-04-01 | 武汉光庭信息技术有限公司 | 抢修调度管理通讯***及其搭建方法 |
CN104200416A (zh) * | 2014-09-15 | 2014-12-10 | 浪潮软件股份有限公司 | 一种实现分布式数据库业务办理的方法 |
CN105094990A (zh) * | 2015-08-18 | 2015-11-25 | 国云科技股份有限公司 | 一种高效的实现大规模数据交换的***及其方法 |
CN109688179B (zh) * | 2017-10-19 | 2021-06-22 | 华为技术有限公司 | 通信方法和通信装置 |
CN110312157B (zh) * | 2019-06-14 | 2021-09-14 | 云南兆讯科技有限责任公司 | 一种基于嵌入式设备的多线程流媒体缓存控制*** |
CN112988358A (zh) * | 2021-04-18 | 2021-06-18 | 上海丽人丽妆网络科技有限公司 | 一种用于电商平台的数据中间件 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101252506A (zh) * | 2007-12-29 | 2008-08-27 | 中国建设银行股份有限公司 | 一种数据传输*** |
CN101646140A (zh) * | 2008-08-05 | 2010-02-10 | 中兴通讯股份有限公司 | 消息日志处理方法和*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040111634A1 (en) * | 2002-05-31 | 2004-06-10 | Ingman Robert M. | Security permissions for an integrated dispatch system |
-
2010
- 2010-03-16 CN CN201010125168.7A patent/CN102195786B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101252506A (zh) * | 2007-12-29 | 2008-08-27 | 中国建设银行股份有限公司 | 一种数据传输*** |
CN101646140A (zh) * | 2008-08-05 | 2010-02-10 | 中兴通讯股份有限公司 | 消息日志处理方法和*** |
Also Published As
Publication number | Publication date |
---|---|
CN102195786A (zh) | 2011-09-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102195786B (zh) | 智能数据交换平台及方法 | |
CN113641511B (zh) | 一种消息通信方法和装置 | |
CN110210696A (zh) | 一种应急通信指挥管理*** | |
CN101751415B (zh) | 元数据服务***、元数据同步方法与写服务器更新方法 | |
EP2356753B1 (en) | Link data transmission method, node and system | |
CN102752093B (zh) | 基于分布式文件***的数据处理方法、设备和*** | |
EP1846843A1 (en) | Database synchronization via a mobile network | |
CN102027461A (zh) | 扩展的消息收发平台 | |
CN101458637B (zh) | 一种实现进程通信的方法、装置及*** | |
CN102143194A (zh) | 数据同步的方法、***、中间数据节点及终止数据节点 | |
CN110535924B (zh) | 一种轨道交通服务器通信方法及*** | |
CN102143018B (zh) | 消息循环的检测方法、路由代理设备及组网*** | |
CN101616019A (zh) | 一种实现网络故障检测的方法、网络节点和*** | |
CN101064687B (zh) | 路由收敛的方法 | |
CN109525633B (zh) | 区块链网络、基于区块链网络的消息发送、消息接收方法 | |
CN101217293B (zh) | 媒体业务托管切换***及方法 | |
CN102984009B (zh) | 一种基于P2P的VoIP***容灾备份方法 | |
JP2006048122A (ja) | 通信システム | |
CN102571311B (zh) | 主备切换的通讯***和通讯方法 | |
CN102984739A (zh) | 故障信息处理方法及装置 | |
CN101001213B (zh) | 一种短消息传输***及方法 | |
CN102427474B (zh) | 云存储中的数据传输*** | |
CN101695029A (zh) | 数据备份方法、主从倒换方法及通信***以及相关设备 | |
US20140049594A1 (en) | Conference Server Communication Techniques | |
CN101453485B (zh) | 使用多播数据流进行数据传输及写入的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |