[发明专利]一种基于可扩展标记语言的射频识别中间件集成方法无效
申请号: | 201210048809.2 | 申请日: | 2012-02-29 |
公开(公告)号: | CN102622231A | 公开(公告)日: | 2012-08-01 |
发明(设计)人: | 胡孔法;赵利 | 申请(专利权)人: | 扬州大学 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/30;G06K17/00 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 柏尚春 |
地址: | 225127 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明是一种基于可扩展标记语言的射频识别中间件集成方法,主要解决1)不同企业的不同读写器的接口差异问题;2)不同企业不同的阅读器读取的数据的结构以及格式差异问题等两个问题。目标是封装底层设备不同接口,为用户提供统一编程界面,屏蔽底层设备接口差异性。该集成方法具体包括:为用户提供可视化的读写器选择和配置界面;设计代理类库;设计读卡器类库;数据库操作接口的集成;通过步骤2、3获取的RFID标签数据并且是经过处理后的数据以可扩展标记语言XML形式存在;批量读取XML文件并存储到企业应用的不同后台数据库;将RFID集成于XML之后,这些XML都是以企业所需要的格式保存的,企业分析人员就可以对数据进行挖掘,提取自己所需要的信息。 | ||
搜索关键词: | 一种 基于 扩展 标记 语言 射频 识别 中间件 集成 方法 | ||
【主权项】:
一种基于可扩展标记语言的射频识别中间件集成方法,其特征在于该集成方法具体包括:步骤1. 为用户提供可视化的读写器选择和配置界面,通过该界面用户选择现有的读写器或配置自己特有的读写器;用户需要上传读写器的驱动程序,通过该驱动程序生成特定读写器的操作类;步骤2. 设计代理类库: 该代理类库用来集成读卡器业务;定义一个代理抽象类,用于抽象读卡器业务;定义一个标示,用于标示读卡器读取数据是否成功;定义将读取数据转化到可扩展标记语言XML的方法将读卡器读取的数据转化为当前业务所需的数据类型,并以可扩展标记语言XML的形式保存;定义读数据方法利用阅读器类名称对应的读卡器读取数据;步骤3. 设计读卡器类库: 每个读卡器对应一个读卡类,读卡器类库用来存储各个读卡器类;根据当前用户首先配置的读卡器的类名称,动态创建它的类对象;类库中定义一个读卡器抽象类,定义一个标示变量用于标示读卡器读取数据是否成功,定义 2个方法分别是:读取数据方法和将读取数据转化到可扩展标记语言XML的方法,读数据方法用于读卡器读取标签数据,将读取数据转化到可扩展标记语言XML的方法用于将读取的异构数据按照规定的结构和格式转化到可扩展标记语言XML,读卡器类库把读卡器读的数据通过将读取数据转化到可扩展标记语言XML方法进行处理,将读写器读取的数据采用统一的格式保存到可扩展标记语言XML,然后将数据封送到步骤2中设计的业务代理中去;步骤4. 数据库操作接口的集成: 为了屏蔽了各种不同的数据库管理系统的差别, 提供统一的数据库操作接口,通过定义业务层逻辑类库来抽象业务层对数据库的操作,包括增、删、改以及查询的业务功能;定义一个数据库操作类包括连接数据库功能;另外定义一个数据库的抽象接口,需求的各种业务功能通过此接口进行调用;步骤5. 通过步骤2、3获取的RFID标签数据并且是经过处理后的数据以可扩展标记语言XML形式存在,都具有统一的数据结构和格式,通过步骤4和数据库进行通信;步骤6. 由于RFID数据的海量性,用单个XML文件存储可能并不是高效的,批量读取XML文件并存储到企业应用的不同后台数据库,既减少了对数据库的频繁操作,同时也实现了RFID数据到企业应用的集成;步骤7. 将RFID集成于XML之后,这些XML都是以企业所需要的格式保存的,企业分析人员就可以对数据进行挖掘,提取自己所需要的信息。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于扬州大学,未经扬州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210048809.2/,转载请声明来源钻瓜专利网。