CN107357553-CN201710563324-一种数据采集管理方法及装置.pdfVIP

CN107357553-CN201710563324-一种数据采集管理方法及装置.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CN107357553-CN201710563324-一种数据采集管理方法及装置

(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 CN 107357553 A (43)申请公布日 2017.11.17 (21)申请号 201710563324.X (22)申请日 2017.07.11 (71)申请人 郑州云海信息技术有限公司 地址 450018 河南省郑州市郑东新区心怡 路278号16层1601室 (72)发明人 代振宇  (74)专利代理机构 北京安信方达知识产权代理 有限公司 11262 代理人 李红爽 李丹 (51)Int.Cl. G06F 9/30(2006.01) G06F 9/445(2006.01) 权利要求书1页 说明书4页 附图1页 (54)发明名称 一种数据采集管理方法及装置 (57)摘要 本发明提供一种数据采集管理方法及装置, 上述方法包括以下步骤:将数据类型进行分类并 根据分类结果,编写对应的动态库;加载所述动 态库并调用所述动态库中对应的函数即动态库 函数,进行数据采集。上述技术方案通过编写动 态库和调用动态库函数,实现了数据采集的高 效、易维护;同时也避免由于增加新采集指标而 进行源程序代码的修改,编译的问题,大大增强 了用户的体验。 A 3 5 5 7 5 3 7 0 1 N C CN 107357553 A 权 利 要 求 书 1/1页 1.一种数据采集管理方法,其特征在于,包括以下步骤: 将数据类型进行分类并根据分类结果,编写对应的动态库; 加载所述动态库并调用所述动态库中对应的函数即动态库函数,进行数据采集。 2.根据权利要求1所述的方法,其特征在于,通过三个函数:register_module(mod)函 数、start函数、read函数,对所述动态库进行编写,其中,从mod参数传来的start函数指针、 read函数指针,分别指向所述start函数、所述read函数。 3.根据权利要求1或2所述的方法,其特征在于,动态库函数中的参数为mod类型;其中, 每个mod对应一个动态库,记录动态库信息;其中,所述动态库信息包括:动态库的路径名 称、start函数指针、read函数指针、lib句柄。 4.根据权利要求3所述的方法,其特征在于,主程序通过访问所述动态库的入口,与所 述动态库进行信息交互;其中,所述主程序采用标准库函数dlopen、dlsys进行访问。 5.根据权利要求4所述的方法,其特征在于,所述dlopen循环打开编写好的动态库返回 void*lib句柄,存储在mod结构体中;其中,所述mod结构体中包含:Void*lib,指向动态库的 句柄;Char*name,动态库路径以及名字;Void*Start,指向动态库的初始化函数指针;Void* Read,指向动态库的读取函数指针;Char*data,采集完成后返回的数据; 所述dlsys进行register_module函数地址的获取。 6.根据权利要求5所述的方法,其特征在于,所述mod结构体中还包含:动态库是否加载 成功标志flag。 7.根据权利要求1所述的方法,其特征在于,通过全局计数器用来标记扫描的所有动态 库的数量。 8.根据权利要求7所述的方法,其特征在于,根据获取的动态库的数量,采用结构体数 组设置存储空间。 9.一种数据采集管理装置,其特征在于,包括编写模块、数据采集模块;其中,所述编写 模块与所述数据采集模块相连; 所述编写模块,用于将数据类型进行分类并根据分类结果,编写对应的动态库; 所述数据采集模块,用于从所述编写模块

您可能关注的文档

文档评论(0)

18273502 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档