The present disclosure relates to a cross-network data exchange method, a service platform and a system. The method includes: the publisher generates a publishing task according to the publishing request input by the user, and the publishing task includes at least the target data information that the user needs to publish; according to the target data information, the target data corresponding to the target data information is obtained from the configured database; and according to the publishing task, the target data is sent to the total service. The line enables the receiving end to receive the target data through the service bus. With the above technical scheme, the data exchange between physical isolation networks is realized by service bus, and the accuracy of cross-network data exchange is improved without manual data exchange through physical media. In addition, because different types of databases can be pre-configured, data exchange between different types of databases can be realized, which improves the intelligence of data exchange.
【技术实现步骤摘要】
跨网数据交换方法、服务平台及系统
本公开涉及计算机
,具体地,涉及一种跨网数据交换方法、服务平台及系统。
技术介绍
根据国家安全保密管理要求,不同网络之间物理隔离,例如,公安信息网、公安移动信息网以互联网这三类网络之间物理隔离。然而,随着智能治安的发展,多个物理隔离的网络环境间的数据交换需求越来越频繁。一般的ETL(Extract-Transform-Load,数据抽取-清洗转换-加载)工具存在无法在多个物理隔离的网络环境间进行跨网数据交换。现有的跨网数据交换多是通过物理媒介(例如,光盘、硬盘等)导入、导出实现跨网络的数据交换。这样,通过人工实现跨网数据交换,由于人工参与度高,过程较为繁琐,且引入错误概率高。而且需要人工完成数据交换,智能化不高,用户使用体验较差。
技术实现思路
为了解决上述技术问题,本公开提供一种跨网数据交换方法、服务平台及系统。为了实现上述目的,本公开第一方面提供一种跨网数据交换方法,应用于发布端,所述方法包括:根据用户输入的发布请求,生成发布任务,所述发布任务中至少包括所述用户需要发布的目标数据信息;根据所述目标数据信息,从已配置的数据库中获取与所述目标数据信息对应的目标数据;根据所述发布任务,将所述目标数据发送至服务总线,以使接收端通过所述服务总线接收到所述目标数据。可选地,所述发布任务中还包括:发布任务ID和接收服务ID,所述根据所述发布任务,将所述目标数据发送至服务总线,以使接收端通过所述服务总线接收到所述目标数据,包括:根据所述发布任务ID、生成所述发布任务的时间以及所述接收服务ID,对所述目标数据进行处理,以生成任务消息; ...
【技术保护点】
1.一种跨网数据交换方法,其特征在于,应用于发布端,所述方法包括:根据用户输入的发布请求,生成发布任务,所述发布任务中至少包括所述用户需要发布的目标数据信息;根据所述目标数据信息,从已配置的数据库中获取与所述目标数据信息对应的目标数据;根据所述发布任务,将所述目标数据发送至服务总线,以使接收端通过所述服务总线接收到所述目标数据。
【技术特征摘要】
1.一种跨网数据交换方法,其特征在于,应用于发布端,所述方法包括:根据用户输入的发布请求,生成发布任务,所述发布任务中至少包括所述用户需要发布的目标数据信息;根据所述目标数据信息,从已配置的数据库中获取与所述目标数据信息对应的目标数据;根据所述发布任务,将所述目标数据发送至服务总线,以使接收端通过所述服务总线接收到所述目标数据。2.根据权利要求1所述的方法,其特征在于,所述发布任务中还包括:发布任务ID和接收服务ID,所述根据所述发布任务,将所述目标数据发送至服务总线,以使接收端通过所述服务总线接收到所述目标数据,包括:根据所述发布任务ID、生成所述发布任务的时间以及所述接收服务ID,对所述目标数据进行处理,以生成任务消息;将所述任务消息通过跨网数据交换推送接口发送至所述服务总线,以使接收端通过所述服务总线接收到所述目标数据。3.根据权利要求1所述的方法,其特征在于,所述发布任务还包括:预设发布时间,所述根据所述目标数据信息,从已配置的数据库中获取与所述目标数据信息对应的目标数据,包括:根据所述预设发布时间和所述目标数据信息,从已配置的数据库中获取与所述目标数据信息对应的目标数据。4.根据权利要求1-3任一项权利要求所述的方法,其特征在于,所述方法还包括:监控所述发布任务的执行情况;和/或,记录所述发布任务的所述执行情况。5.一种跨网数据交换方法,其特征在于,应用于接收端,所述方法包括:根据用户输入的接收请求,生成接收任务,所述接收任务中至少包括目标数据库;从服务总线上接收目标数据;将所述目标数据存储在所述目标数据库中。6.根据权利要求5所述的方法,其特征在于,所述接收任务中还包括:发布任务ID,所述方法还包...
【专利技术属性】
技术研发人员:毛翔宇,王宇,庞健,杨胜杰,王志,张飞,马文楠,
申请(专利权)人:航天信息股份有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。