The invention particularly relates to a method for adapting the grain situation data structure of domestic mainstream manufacturers. This method adapts the grain data structure of the mainstream manufacturers in China. By using JDBC written in Java language and I/O flow, the database and data files are connected, the instructions are sent, and the returned results are parsed to obtain the grain data that meet the requirements. This method adapts to the grain data structure of mainstream manufacturers in China. Through the corresponding relationship of warehouse main body, main field, query statement and special parsing rules, the valid information such as data parsing is carried out. Finally, the docking of grain data of different databases and different table structures used by different manufacturers is realized.
【技术实现步骤摘要】
一种自适应国内主流厂商粮情数据结构的方法
本专利技术涉及软件与硬件对接
,特别涉及一种自适应国内主流厂商粮情数据结构的方法。
技术介绍
粮库现有的粮情厂商提供的粮情数据多具有多样性。如数据库的多样性,表结构的多样性,粮情数据存放形式的多样性。这些多样性使得对接数据变得异常复杂。针对对接粮情设备数据时存在的多样性问题,本专利技术提出了一种自适应国内主流厂商粮情数据结构的方法,将对接厂商多样性整合成我方定义的统一性。
技术实现思路
本专利技术为了弥补现有技术的缺陷,提供了一种简单高效的自适应国内主流厂商粮情数据结构的方法。本专利技术是通过如下技术方案实现的:一种自适应国内主流厂商粮情数据结构的方法,其特征在于:通过使用Java语言编写的JDBC(JavaDataBaseConnectivity,java数据库连接),以及I/O流对数据库,数据文件建立连接,发送指令,并对返回结果进行解析,获得符合要求的粮情数据。具体包括以下步骤:(1)通过使用Java语言编写,通过JDBC实现与数据库的通用连接;(2)针对我方数据库结构的统一性与对方数据库的无规则性,多样性,通过Web端数据封装,服务端对数据进行递归排序,分层定位,解析方法反射调用,逐层解析,实现将规则多样性的函数转化;(3)通过Web前端与服务端相互组装配合,实现对不同厂商数据的解析。所述步骤(1)中,数据库连接采用一对多方式,将多数据驱动整合,对接的数据库有Access,Mysql,Sqlserver,Orical,Sqlite和Foxpro,部分厂商的粮情数据以Xml类型的文件进行存储。所述步骤(2)中 ...
【技术保护点】
1.一种自适应国内主流厂商粮情数据结构的方法,其特征在于:通过使用Java语言编写的JDBC,以及I/O流对数据库,数据文件建立连接,发送指令,并对返回结果进行解析,获得符合要求的粮情数据。
【技术特征摘要】
1.一种自适应国内主流厂商粮情数据结构的方法,其特征在于:通过使用Java语言编写的JDBC,以及I/O流对数据库,数据文件建立连接,发送指令,并对返回结果进行解析,获得符合要求的粮情数据。2.根据权利要求1所述的自适应国内主流厂商粮情数据结构的方法,其特征在于,包括以下步骤:(1)通过使用Java语言编写,通过JDBC实现与数据库的通用连接;(2)针对我方数据库结构的统一性与对方数据库的无规则性,多样性,通过Web端数据封装,服务端对数据进行递归排序,分层定位,解析方法反射调用,逐层解析,实现将规则多样性的函数转化;(3)通过Web前端与服务端相互组装配合,实现对不同厂商数据的解析。3.根据权利要求2所述的自适应国内主流厂商粮情数据结构的方法,其特征在于:所述步骤(1)中,数据库连接采用一对多方式,将多数据驱动整合,对接的数据库有Access,Mysql,Sqlserver,Orical,Sqlite和Foxpro,部分厂商的粮情数据以Xml类型的文件进行存储。4.根据权利要求2所述的自适应国内主流厂商粮情数据结构的方法,其特征在于:所述步骤(2)中,通过服务端组件映射生成Web端组件,将仓房对应关系组合,解析字段对应关系组合,查询语句拼接,基本解析规则的组装,并通过Web端数据向服务端进行打包发送。5.根据权利要求4所述的自适应国内主流厂商粮情数据结构的方法,其特征在于:所述基本解析规则包括点温排序,倍率计算,十六进制解析法则,长二进制解析法则和进制转换函数。6.根据权利要求2所述的自适应国内主流厂商粮情数据结构的方法,其特征在于,通过以下步...
【专利技术属性】
技术研发人员:邵辉,曹雪韬,张强,孙希涛,
申请(专利权)人:山东浪潮通软信息科技有限公司,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。