当前位置: 首页 > 专利查询>昆明学院专利>正文

一种多协议数据发布系统技术方案

技术编号:30433342 阅读:31 留言:0更新日期:2021-10-24 17:29
本发明专利技术公开了一种多协议数据发布系统,包括运行控制模块、线程管理模块、配置文件管理模块、文件发布模块规则文件识别模块、生成文件名模块、日志管理模块、数据库操作模块。本发明专利技术通过科学合理的系统设计,不但实现了数据文件的按需、正确、完整发布,而且还可以同时动态管理多个不同项目,实现了数据生命周期管理中一个重要能力,建立统一规范的数据发布管理模式,提高数据质量和规范性,智能化程度高,值得推广和使用。推广和使用。推广和使用。

【技术实现步骤摘要】
一种多协议数据发布系统


本专利技术涉及计算机通信
,尤其涉及一种多协议数据发布系统。

技术介绍

当今世界,各行各业数字化转型是大势所趋,数字化转型的“新基建”是围绕数据采集、传输、存储、计算而开展的核心基础能力建设,从数据源获取到的数据信息进入系统后保存在文件中,需要发送到不同处理环节的主机进行加工,目标主机有不同的传输协议,而且数据量非常多、操作步骤不同,需要一种多协议数据发布系统来进行管理。

技术实现思路

本专利技术的目的在于解决上述现有技术存在的缺陷,提供一种能够支持不同协议与目标服务器进行连接,很好的实现数据文件的传输能力的多协议数据发布系统。一种多协议数据发布系统,包括:运行控制模块、线程管理模块、配置文件管理模块、文件发布模块、规则文件识别模块、生成文件名模块、日志管理模块、数据库操作模块;所述运行控制模块用于管理系统的启动、停止、查询;所述线程管理模块用于通过接收运行控制模块发来的指令进行启动、退出项目线程,启动后线程在系统内存中运行,通过socket进行通信管理;所述配置文件管理模块一个配置子项称为一个项目本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种多协议数据发布系统,其特征在于,包括:运行控制模块、线程管理模块、配置文件管理模块、文件发布模块、规则文件识别模块、生成文件名模块、日志管理模块、数据库操作模块;所述运行控制模块用于管理系统的启动、停止、查询;所述线程管理模块用于通过接收运行控制模块发来的指令进行启动、退出项目线程,启动后线程在系统内存中运行,通过socket进行通信管理;所述配置文件管理模块一个配置子项称为一个项目,系统的运行内容根据获取到的配置信息,按每个项目为单位动态增加、退出相应的数据发布线程,调用系统内各文件发布模块,实现数据文件的发布;所述文件发布模块用于通过对应协议建立与目标服务器之间的远程网络连接;所述规则文件识别模块用于对当前项目指定的目录中是否有需要发布的文件进行检测,并将检测结果反馈至文件发布模块;所述生成文件名模块用于当数据文件发布到远端服务器时,根据配置信息生成文件名;所述日志管理模块用于记录系统运行的详细情...

【专利技术属性】
技术研发人员:李冬萍杨迎春
申请(专利权)人:昆明学院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1