The present invention provides a method and a device for data transmission and data transmission device includes a first storage area, the data transmission module and event center; the first storage area for at least one data receiving and storing the end business system transmission; data transmission module, for receiving the order corresponding to each receiving business data according to the selection in a non selected current business data from the first storage area, select the current business data to at least one of the end business system corresponding to the second storage area, and sent to the event center corresponding to the current business data trigger information; event center, for receiving the corresponding in the current business data trigger information, to at least one end of the business system respectively send notification messages to the end, to make each business department The current business data is read from the second storage areas corresponding to each other. Through the technical scheme of the invention, the efficiency of data transmission can be improved.
【技术实现步骤摘要】
一种数据传输装置及其传输数据的方法
本专利技术涉及通信
,特别涉及一种数据传输装置及其传输数据的方法。
技术介绍
对于大多数集团型企事业单位,其组织结构相对复杂,可能包括一个总部和多个分公司。由于总部和各个分公司地域分布较广,总部及各个分公司通常会使用不同的业务系统来实现其业务,同时,不同业务系统之间也需要传输相应的业务数据来实现协调工作。目前,不同业务系统之间通常采用点对点的数据传输方式传输业务数据,当本端业务系统需要向多个对端业务系统发送相同的业务数据时,本端业务系统需要进行大量的重复工作,数据传输效率较低。
技术实现思路
本专利技术实施例提供了一种数据传输装置及其传输数据的方法,数据传输效率较高。第一方面,本专利技术提供了一种数据传输装置,包括:第一存储区域、数据传输模块和事件中心;其中,所述第一存储区域,用于接收并存储本端业务系统发送的至少一个业务数据;所述数据传输模块,用于按照接收各个业务数据时所对应的接收顺序,从所述第一存储区域依次选择一个未被选择的当前业务数据,将选择的当前业务数据传输至至少一个对端业务系统所分别对应的第二存储区域,并向所述事件中心 ...
【技术保护点】
一种数据传输装置,其特征在于,包括:第一存储区域、数据传输模块和事件中心;其中,所述第一存储区域,用于接收并存储本端业务系统发送的至少一个业务数据;所述数据传输模块,用于按照接收各个业务数据时所对应的接收顺序,从所述第一存储区域依次选择一个未被选择的当前业务数据,将选择的当前业务数据传输至至少一个对端业务系统所分别对应的第二存储区域,并向所述事件中心发送对应于所述当前业务数据的触发信息;所述事件中心,用于在接收到对应于所述当前业务数据的触发信息时,向至少一个对端业务系统分别发送通知消息,以使各个所述对端业务系统从分别对应的第二存储区域读取所述当前业务数据。
【技术特征摘要】
1.一种数据传输装置,其特征在于,包括:第一存储区域、数据传输模块和事件中心;其中,所述第一存储区域,用于接收并存储本端业务系统发送的至少一个业务数据;所述数据传输模块,用于按照接收各个业务数据时所对应的接收顺序,从所述第一存储区域依次选择一个未被选择的当前业务数据,将选择的当前业务数据传输至至少一个对端业务系统所分别对应的第二存储区域,并向所述事件中心发送对应于所述当前业务数据的触发信息;所述事件中心,用于在接收到对应于所述当前业务数据的触发信息时,向至少一个对端业务系统分别发送通知消息,以使各个所述对端业务系统从分别对应的第二存储区域读取所述当前业务数据。2.根据权利要求1所述的数据传输装置,其特征在于,所述数据传输模块,包括:消息产生单元、监听处理单元、消息队列和数据传输单元;其中,所述消息产生单元,用于在所述第一存储区域每接收到一个当前业务数据时,形成当前业务数据所对应的数据发送消息;所述监听处理单元,用于在监听到所述消息产生单元形成数据发送消息时,将形成的所述数据发送消息添加至所述消息队列;所述数据传输单元,用于根据所述消息队列中各个所述数据发送消息的添加顺序,从所述第一存储区域中选择一个未被选择的所述当前业务数据,将选择的所述当前业务数据传输至至少一个对端业务系统所分别对应的第二存储区域,并向所述事件中心发送对应于所述当前业务数据的触发信息。3.根据权利要求1所述的数据传输装置,其特征在于,所述事件中心,进一步用于接收各个所述对端业务系统分别从对应的第二存储区域中成功读取一个选择的业务数据时,生成并发送的接收回执,并将所述接收回执转发至所述本端业务系统。4.根据权利要求1所述的数据传输装置,其特征在于,还包括:第二存储区域;其中,所述第二存储区域,用于接收并存储所述至少一个对端业务系统所分别对应的数据传输装置传输的至少一个目标业务数据。5.根据权利要求1至4中任一所述的数据传输装置,其特征在于,所述数据传输装置和所述本端业务系统位于同一台物理机中...
【专利技术属性】
技术研发人员:王君,
申请(专利权)人:山东浪潮通软信息科技有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。