CN109725167A - 粮油质检实验室仪器设备对接*** - Google Patents
粮油质检实验室仪器设备对接*** Download PDFInfo
- Publication number
- CN109725167A CN109725167A CN201811631139.0A CN201811631139A CN109725167A CN 109725167 A CN109725167 A CN 109725167A CN 201811631139 A CN201811631139 A CN 201811631139A CN 109725167 A CN109725167 A CN 109725167A
- Authority
- CN
- China
- Prior art keywords
- data
- database
- grain
- quality inspection
- oil quality
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007689 inspection Methods 0.000 title claims abstract description 12
- 210000001503 joint Anatomy 0.000 title abstract 2
- 238000001514 detection method Methods 0.000 claims description 12
- 238000007726 management method Methods 0.000 claims description 6
- 238000001228 spectrum Methods 0.000 claims description 6
- 230000006870 function Effects 0.000 claims description 3
- 238000013523 data management Methods 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 abstract description 3
- 238000004891 communication Methods 0.000 abstract description 2
- 238000006243 chemical reaction Methods 0.000 abstract 1
- 238000003032 molecular docking Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 230000006872 improvement Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 229910000831 Steel Inorganic materials 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000005246 galvanizing Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 239000010959 steel Substances 0.000 description 1
Landscapes
- Automatic Analysis And Handling Materials Therefor (AREA)
Abstract
本发明公开了粮油质检实验室仪器设备对接***,步骤如下:步骤S1:***提供API接口,接收由仪器设备软件推送的数据,通过http POST方式提交:设备唯一ID、样品编号、检测项目、检测时间、数据项、附件、实验员等数据,步骤S2:设备软件导出的txt,EXCEL,DOC,PDF报告或其他可以解析成文本格式的文件等,其中txt数据可以直接解析,EXCEL,DOC,PDF先转换成文本格式再解析,其中EXCEL,DOC,PDF中图表可以转换成jpg,png,bmp等格式图片上传到***直接在原始记录中显示。本发明具有多种对接方案,易于编程,提供了多种框架,屏蔽了底层通信细节以及数据传输转换细节,容易控制权限,通过传输层协议https,加密传输的数据,使得安全性提高,通用性比较强,带来更好的使用前景。
Description
技术领域
本发明属于对接***领域,特别涉及粮油质检实验室仪器设备对接***。
背景技术
对接***方案主要包括有四种,第一种Socket方式是最简单的交互方式。是典型才C/S交互模式,一台客户机,一台服务器,服务器提供服务,通过IP地址和端口进行服务访问,而客户机通过连接服务器指定的端口进行消息交互。其中传输协议可以是TCP/UDP 协议,而服务器和约定了请求报文格式和响应报文格式,第二种ftp/文件共享服务器方式,***A和***B约定文件服务器地址,文件命名规则,文件内容格式等内容,通过上传文件到文件服务器进行数据交互,第三种数据库共享数据方式,***A和***B通过连接同一个数据库服务器的同一张表进行数据交换,第四种message方式,***A和***B通过一个消息服务器进行数据交换,***A发送消息到消息服务器,如果***B订阅***A发送过来的消息,消息服务器会消息推送给B,双方约定消息格式即可;现有的对接***对接时候的方式单一,在进行大数据交换时容易造成数据通道堵塞臃肿,降低对接传输的速度。
发明内容
本发明的主要目的在于提供粮油质检实验室仪器设备对接***,可以有效解决背景技术中的问题。
为实现上述目的,本发明采取的技术方案为:
粮油质检实验室仪器设备对接***,按照以下步骤实施:
步骤S1:***提供API接口,接收由仪器设备软件推送的数据,通过http POST方式提交:设备唯一ID、样品编号、检测项目、检测时间、数据项、附件、实验员等数据;
步骤S2:抓取接口数据:***主动调用仪器设备软件接口API,支持webservice,https/http等多种方式的接口数据抓取;设备软件导出的txt,EXCEL,DOC,PDF报告或其他可以解析成文本格式的文件等,其中txt数据可以直接解析,EXCEL,DOC,PDF先转换成文本格式再解析,其中EXCEL,DOC,PDF中图表可以转换成jpg,png,bmp等格式图片上传到***直接在原始记录中显示,文件可以通过FTP上传下载,或SMB共享方式;数据库:通过JDBC连接,支持多种常用数据库,mysql,SqlServer,access,oracle等,通过设置不同设备的数据源的解析规则,解析数据源获取设备唯一ID、样品编号、检测项目、检测时间、检测结果数据及图表等关键信息,自动抓取上传至***。
优选的,所述mysql是一种关系数据库管理***,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性,mysql所使用的SQL语言是用于访问数据库的最常用标准化语言。
优选的,所述SqlServer是一个关系数据库管理***,SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。
优选的,所述 access结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 的***程序之一,把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理***。
优选的,所述oracle作为一个通用的数据库***,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。
与现有技术相比,本发明具有如下有益效果:
本发明中,具有多种对接方案,易于编程,提供了多种框架,屏蔽了底层通信细节以及数据传输转换细节,容易控制权限,通过传输层协议https,加密传输的数据,使得安全性提高,通用性比较强,无论客户端是.net架构,java,python 都是可以的,尤其是webservice规范, 使得服务变得通用,在数据量大的情况下,可以通过文件传输,不会超时,不占用网络带宽,带来更好的使用前景。
具体实施方式
在具体实施方式中,清楚完整地描述高强度合金化钢板热镀锌工艺的详细 过程。需要指出的是,这些描述只是事例性的,而非限制本发明的范围。此外, 在以下说明中,省略了对公知结构和技术的描述,以避免不必要的混淆本发明 的概念。
具体步骤如下:
本发明为粮油质检实验室仪器设备对接***,***提供API接口,接收由仪器设备软件推送的数据,通过http POST方式提交:设备唯一ID、样品编号、检测项目、检测时间、数据项、附件、实验员等数据,设备软件导出的txt,EXCEL,DOC,PDF报告或其他可以解析成文本格式的文件等,其中txt数据可以直接解析,EXCEL,DOC,PDF先转换成文本格式再解析,其中EXCEL,DOC,PDF中图表可以转换成jpg,png,bmp等格式图片上传到***直接在原始记录中显示,文件可以通过FTP上传下载,或SMB共享方式,数据库,通过JDBC连接,支持多种常用数据库,mysql,SqlServer,access,oracle等,通过设置不同设备的数据源的解析规则,解析数据源获取设备唯一ID、样品编号、检测项目、检测时间、检测结果数据及图表等关键信息,自动抓取上传至***。
以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。
Claims (5)
1.粮油质检实验室仪器设备对接***,按照以下步骤实施:
步骤S1:***提供API接口,接收由仪器设备软件推送的数据,通过http POST方式提交:设备唯一ID、样品编号、检测项目、检测时间、数据项、附件、实验员等数据;
步骤S2:抓取接口数据:***主动调用仪器设备软件接口API,支持webservice,https/http等多种方式的接口数据抓取;设备软件导出的txt,EXCEL,DOC,PDF报告或其他可以解析成文本格式的文件等,其中txt数据可以直接解析,EXCEL,DOC,PDF先转换成文本格式再解析,其中EXCEL,DOC,PDF中图表可以转换成jpg,png,bmp等格式图片上传到***直接在原始记录中显示,文件可以通过FTP上传下载,或SMB共享方式;数据库:通过JDBC连接,支持多种常用数据库,mysql,SqlServer,access,oracle等,通过设置不同设备的数据源的解析规则,解析数据源获取设备唯一ID、样品编号、检测项目、检测时间、检测结果数据及图表等关键信息,自动抓取上传至***。
2.根据权利要求1所述的粮油质检实验室仪器设备对接***,其特征在于,所述mysql是一种关系数据库管理***,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性,mysql所使用的SQL语言是用于访问数据库的最常用标准化语言。
3.根据权利要求1所述的粮油质检实验室仪器设备对接***,其特征在于,所述SqlServer是一个关系数据库管理***,SQL语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。
4.根据权利要求1所述的粮油质检实验室仪器设备对接***,其特征在于,所述access结合了 MicrosoftJet Database Engine 和图形用户界面两项特点,是 MicrosoftOffice 的***程序之一,把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理***。
5.根据权利要求1所述的粮油质检实验室仪器设备对接***,其特征在于,所述oracle作为一个通用的数据库***,它具有完整的数据管理功能;作为一个关系数据库,它是一个完备关系的产品;作为分布式数据库它实现了分布式处理功能。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811631139.0A CN109725167A (zh) | 2018-12-29 | 2018-12-29 | 粮油质检实验室仪器设备对接*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811631139.0A CN109725167A (zh) | 2018-12-29 | 2018-12-29 | 粮油质检实验室仪器设备对接*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109725167A true CN109725167A (zh) | 2019-05-07 |
Family
ID=66296036
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811631139.0A Pending CN109725167A (zh) | 2018-12-29 | 2018-12-29 | 粮油质检实验室仪器设备对接*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109725167A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112953988A (zh) * | 2019-12-10 | 2021-06-11 | 浙江宇视科技有限公司 | 一种基于ftp的数据对接方法及装置 |
CN113127413A (zh) * | 2021-05-12 | 2021-07-16 | 北京红山信息科技研究院有限公司 | 一种运营商数据处理方法、装置、服务器及存储介质 |
CN113553294A (zh) * | 2021-06-24 | 2021-10-26 | 青岛奥利普自动化控制***有限公司 | 一种实验室集中式的仪器对接数据处理方法及*** |
CN113962569A (zh) * | 2021-10-26 | 2022-01-21 | 冰山松洋生物科技(大连)有限公司 | 一种基于云服务的生物实验室综合管理*** |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102053611A (zh) * | 2010-12-29 | 2011-05-11 | 启明信息技术股份有限公司 | 试验设备无人管理方法及*** |
CN102495556A (zh) * | 2011-12-13 | 2012-06-13 | 北京首钢自动化信息技术有限公司 | 一种可配置的仪器设备数据采集方法 |
CN206058263U (zh) * | 2016-07-27 | 2017-03-29 | 南方电网科学研究院有限责任公司 | 基于智能化数据采集的实验室管理*** |
CN107862472A (zh) * | 2017-12-01 | 2018-03-30 | 中国兵器装备集团自动化研究所 | 基于终端配置文件的质量数据采集***及其数据采集方法 |
-
2018
- 2018-12-29 CN CN201811631139.0A patent/CN109725167A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102053611A (zh) * | 2010-12-29 | 2011-05-11 | 启明信息技术股份有限公司 | 试验设备无人管理方法及*** |
CN102495556A (zh) * | 2011-12-13 | 2012-06-13 | 北京首钢自动化信息技术有限公司 | 一种可配置的仪器设备数据采集方法 |
CN206058263U (zh) * | 2016-07-27 | 2017-03-29 | 南方电网科学研究院有限责任公司 | 基于智能化数据采集的实验室管理*** |
CN107862472A (zh) * | 2017-12-01 | 2018-03-30 | 中国兵器装备集团自动化研究所 | 基于终端配置文件的质量数据采集***及其数据采集方法 |
Non-Patent Citations (1)
Title |
---|
冀汶莉: "《电子商务数据库技术》", 31 May 2011 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112953988A (zh) * | 2019-12-10 | 2021-06-11 | 浙江宇视科技有限公司 | 一种基于ftp的数据对接方法及装置 |
CN112953988B (zh) * | 2019-12-10 | 2023-03-24 | 浙江宇视科技有限公司 | 一种基于ftp的数据对接方法及装置 |
CN113127413A (zh) * | 2021-05-12 | 2021-07-16 | 北京红山信息科技研究院有限公司 | 一种运营商数据处理方法、装置、服务器及存储介质 |
CN113127413B (zh) * | 2021-05-12 | 2024-03-01 | 北京红山信息科技研究院有限公司 | 一种运营商数据处理方法、装置、服务器及存储介质 |
CN113553294A (zh) * | 2021-06-24 | 2021-10-26 | 青岛奥利普自动化控制***有限公司 | 一种实验室集中式的仪器对接数据处理方法及*** |
CN113962569A (zh) * | 2021-10-26 | 2022-01-21 | 冰山松洋生物科技(大连)有限公司 | 一种基于云服务的生物实验室综合管理*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109725167A (zh) | 粮油质检实验室仪器设备对接*** | |
US8930381B2 (en) | Methods and systems for runtime data anonymization | |
US8977600B2 (en) | System and method for continuous analytics run against a combination of static and real-time data | |
Kim et al. | PUG-View: programmatic access to chemical annotations integrated in PubChem | |
US7756822B2 (en) | Operational reporting architecture | |
US9953099B2 (en) | Repackageable virtualized transparent access to heterogeneous data sources | |
US10713376B2 (en) | Fine grain security for analytic data sets | |
US20100017415A1 (en) | Data access control method and data access control apparatus | |
US9734466B2 (en) | Multi-tenancy engine | |
US9503505B2 (en) | Monadic evaluation of injected query compositions | |
CN112148679A (zh) | 基于多种数据平台的数据交互方法、***、装置及存储介质 | |
JP2007305135A (ja) | 電子通信文書のコピーが格納されている電子通信文書を関係者に示す方法及びプログラム、ならびに、電子通信文書が格納されていることを関係者と寄稿者とのうちの少なくとも一方に示す方法、システム、及び機器 | |
US20100132044A1 (en) | Computer Method and Apparatus Providing Brokered Privacy of User Data During Searches | |
US20180013643A1 (en) | Determining events by analyzing stored electronic communications | |
US20210304143A1 (en) | Data classification in application programming interfaces at attribute level | |
US10152522B1 (en) | Globally distributed compliance enforcement | |
Alvarez-Romero et al. | Health data hubs: an analysis of existing data governance features for research | |
US10592693B2 (en) | System and method for analyzing cooperative synthetic identities | |
Costa Silva et al. | Comparison Framework for Team-Based Communication Channels | |
Luettgau et al. | NSDF-catalog: Lightweight indexing service for democratizing data delivery | |
Bitzer et al. | Mashups as an architecture for knowledge management systems | |
US20180196961A1 (en) | System and method for managing cooperative synthetic identities for privacy protection through identity obfuscation and synthesis | |
US20230376498A1 (en) | Enriching Search Results with Provenance Information in an Observability Pipeline System | |
US20220400119A1 (en) | Open architecture secured intel multi-level security system | |
US20230328049A1 (en) | Enterprise governance inventory and automation tool |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190507 |