本发明涉及数据处理的,特别是涉及一种分布式的报文流转管理平台。
背景技术:
1、报文(message)是网络中交换与传输的数据单元,即站点一次性要发送的数据块。报文包含了将要发送的完整的数据信息,其长短很不一致,长度不限且可变。
2、目前市面缺乏一种有效可靠,且经得住长期市场考验的数据流转系统,而目前在开展该系统建设上仍面临诸如并发性、拓展性、可靠性、适配性等问题。
技术实现思路
1、为解决上述技术问题,本发明提供一种提高便捷性的分布式的报文流转管理平台。
2、本发明的一种分布式的报文流转管理平台,数据采集单元,用于对相关报文源采集并且进行发送;
3、数据预处理单元,用于接收数据采集单元发送报文,并对所述报文进行预处理,并将预处理后的所述报文发送;
4、接收获取单元,用于接收数据预处理单元发送的报文,并且获取所述报文的关键字段的哈希值并且进行储存;
5、验证单元,用于提取接收获取单元存储的关键字段的哈希值,判断是否有相同哈希值的报文被采集;当通过检索发现有相同的哈希值的报文已经被采集,验证单元发送电信号“0”,当通过检索未发现有相同的哈希值的报文已经被采集,验证单元发送电信号“1”;
6、删除单元,用于接收验证单元发送的电信号“0”并且对关键字段的哈希值相匹配的报文进行即时删除,减少数据垃圾的堆积;
7、数据处理单元,用于接收验证单元发送的电信号“1”,接收与哈希值相匹配的报文,并根据接收的报文生成报价接收事件和接收状态,并且生成报价数据单进行发送,
8、风控单元,用于对生成的报价数据单通过预先配置的风控条目对报价数据单中的报价核算事件的内容逐一进行风险核算并得到核算结果,并且进行发送;
9、储存单元,用于接收风控单元发送的核算结果并且进行储存;
10、显示单元,用于显示储存单元储存的核算结果;
11、中央控制单元,与数据采集单元、数据预处理单元、接收获取单元、验证单元、数据处理单元、风控单元和显示单元电连接,用于通过主控机控制各个单元正常工作;数据采集单元对相关报文源采集并且进行发送;
12、数据预处理单元接收数据采集单元发送报文,并对所述报文进行预处理,并将预处理后的所述报文发送;
13、接收获取单元接收数据预处理单元发送的报文,并且获取所述报文的关键字段的哈希值并且进行储存;
14、验证单元提取接收获取单元存储的关键字段的哈希值,判断是否有相同哈希值的报文被采集;当通过检索发现有相同的哈希值的报文已经被采集,验证单元发送电信号“0”,当通过检索未发现有相同的哈希值的报文已经被采集,验证单元发送电信号“1”;
15、删除单元接收验证单元发送的电信号“0”并且对关键字段的哈希值相匹配的报文进行即时删除,减少数据垃圾的堆积;
16、数据处理单元接收验证单元发送的电信号“1”,接收与哈希值相匹配的报文,并根据接收的报文生成报价接收事件和接收状态,并且生成报价数据单进行发送,
17、风控单元对生成的报价数据单通过预先配置的风控条目对报价数据单中的报价核算事件的内容逐一进行风险核算并得到核算结果,并且进行发送;
18、储存单元接收风控单元发送的核算结果并且进行储存;
19、显示单元显示储存单元储存的核算结果;
20、中央控制单元,与数据采集单元、数据预处理单元、接收获取单元、验证单元、数据处理单元、风控单元和显示单元电连接,通过主控机控制各个单元正常工作,提高便捷性。
21、优选的,数据采集单元包括前台服务单元和数据传递中心单元
22、前台服务单元,用于采集客户通过电话或者即时消息告知客服订阅的相关报文;
23、数据传递中心单元,用于采集客户通过网络通道自行订阅的相关报文;
24、前台服务单元采集客户通过电话或者即时消息告知客服订阅的相关报文;
25、数据传递中心单元采集客户通过网络通道自行订阅的相关报文。
26、优选的,数据预处理单元包括客户采集单元和网络采集单元;
27、客户采集单元,用于收集前台服务单元的相关报文进行预处理;
28、协议转化单元,用于收集客户通过网络通道自行订阅的相关报文进行预处理;数据预处理单元包括客户采集单元和网络采集单元;
29、客户采集单元收集前台服务单元的相关报文进行预处理;
30、协议转化单元收集客户通过网络通道自行订阅的相关报文进行预处理。
31、优选的,云储存单元,用于对储存单元的核算结果进行云备份;云储存单元对储存单元的核算结果进行云备份。
32、优选的,散热单元,用于对中央控制单元的进行散热降温;散热单元对中央控制单元的进行散热降温。
33、优选的,所述中央控制单元、数据采集单元、数据预处理单元、接收获取单元、验证单元、数据处理单元、风控单元、储存单元和显示单元均设置有确保消息完整传递的确认机制。
34、与现有技术相比本发明的有益效果为:数据采集单元对相关报文源采集并且进行发送;
35、数据预处理单元接收数据采集单元发送报文,并对所述报文进行预处理,并将预处理后的所述报文发送;
36、接收获取单元接收数据预处理单元发送的报文,并且获取所述报文的关键字段的哈希值并且进行储存;
37、验证单元提取接收获取单元存储的关键字段的哈希值,判断是否有相同哈希值的报文被采集;当通过检索发现有相同的哈希值的报文已经被采集,验证单元发送电信号“0”,当通过检索未发现有相同的哈希值的报文已经被采集,验证单元发送电信号“1”;
38、删除单元接收验证单元发送的电信号“0”并且对关键字段的哈希值相匹配的报文进行即时删除,减少数据垃圾的堆积;
39、数据处理单元接收验证单元发送的电信号“1”,接收与哈希值相匹配的报文,并根据接收的报文生成报价接收事件和接收状态,并且生成报价数据单进行发送,
40、风控单元对生成的报价数据单通过预先配置的风控条目对报价数据单中的报价核算事件的内容逐一进行风险核算并得到核算结果,并且进行发送;
41、储存单元接收风控单元发送的核算结果并且进行储存;
42、显示单元显示储存单元储存的核算结果;
43、中央控制单元,与数据采集单元、数据预处理单元、接收获取单元、验证单元、数据处理单元、风控单元和显示单元电连接,通过主控机控制各个单元正常工作,提高便捷性。
1.一种分布式的报文流转管理平台,其特征在于,数据采集单元,用于对相关报文源采集并且进行发送;
2.如权利要求1所述的一种分布式的报文流转管理平台,其特征在于,数据采集单元包括前台服务单元和数据传递中心单元;
3.如权利要求1所述的一种分布式的报文流转管理平台,其特征在于,数据预处理单元包括客户采集单元和网络采集单元;
4.如权利要求1所述的一种分布式的报文流转管理平台,其特征在于,云储存单元,用于对储存单元的核算结果进行云备份。
5.如权利要求4所述的一种分布式的报文流转管理平台,其特征在于,散热单元,用于对中央控制单元的进行散热降温。
6.如权利要求5所述的一种分布式的报文流转管理平台,其特征在于,所述中央控制单元、数据采集单元、数据预处理单元、接收获取单元、验证单元、数据处理单元、风控单元、储存单元和显示单元均设置有确保消息完整传递的确认机制。