APP下载

食品安全电子溯源中间件国内外研究综述

2017-02-02金志刚,王玮健

食品安全导刊 2017年27期
关键词:中间件通信协议系统

食品安全电子溯源中间件国内外研究综述

RFID中间件技术,对于解决食品安全电子溯源中硬件设备数据采集、不同应用系统数据异构、上层应用系统对底层数据调用等起到关键性的作用,为食品安全电子溯源不同类型数据库的建立提供了强大的软件支持。因此,研究中间件技术和RFID中间件技术,对于指导食品安全电子溯源中间件的建设具有一定的理论意义和实际意义。

国外食品安全电子溯源中间件研究

国外中间件研究

随着互联网的迅猛发展,中间件技术日趋成熟,国外很多开源的中间件产品,如Kafka和ActiveMQ。Kafka设计出了分布式发布-订阅消息系统,ActiveMQ实现JMS规范。

目前,中间件研究的热点依然集中在Web service技术和基于SOAP的服务器互联技术。基于Web service技术的中间件,具有很强的通用型,支持ASP.NET、ASP、JAVA、PHP等多种后台服务端语言对服务的访问,为不同应用系统数据访问和对接提供统一的访问机制,确保跨平台不同应用系统的协同性。

国外RFID中间件研究

RFID中间件主要用于连接应用系统层和具备RFID读写设备的硬件层之间,实现通信协议解析转化和数据安全传输交换的作用。最早提出RFID中间件的是美国,其中代表性产品主要来自BEA和IBM。

BEA RFID中间件产品的介绍,主要是对数据采集中间件(Web Logic RFID Edge Server)架构和功能的说明,除了包含IBM RFID中间件产品边缘层的功能,还拓展了数据筛选、数据与现有平台无缝集成等功能。

2003年,美国麻绳理工学院自动识别中心出台了EPC Network相关规范,提出把Auto_ID Savant specification 1.0作为Savant中间件的相关规范。规范中明确了相关的接口、运行机制和Savant内部模块。

IBM RFID中间件产品架构主要可分为边缘层和集成层。边缘层对接各类硬件设备,实现不同RFID硬件设备的管理、信息的读取和数据过滤,以及产生ALE(应用事件管理协议)事件上传至到集成层。集成层则实现对各类ALE事件的整合和调度分配。

国内食品安全电子溯源中间件研究

国内中间件研究

近年来,随着国内中间件技术不断飞速发展,热门的中间件技术和集成解决方案有CORBA、J2EE、DCOM/COM+、Web service等。随着企业级应用复杂度和集成度要求不断的提高,也在推动中间件技术不断演变,以适应新的应用场景。

齐猛则针对实际企业应用过程中,基于CORBA技术的中间件系统所遇到的负载均衡问题,提出了一种新的解决方法,即将分布式服务器负载均衡技术应用到基于CORBA技术的中间件系统中,通过利用消息队列控制服务进程,平衡各服务对象占用硬件服务器资源的资源和时间等,提高整体服务运行效率和性能,实现对服务器资源的合理调度和分配,避免资源的浪费、拥堵等问题。

赵卓宁、舒红平等人,总结了目前基于SOA软件开发架构下的多种构件化中间件,并提出后续构件中间件演化的方向,如软件复用技术推动基于体系结构组装的演化内容、面向在线开发的演化内容、面向微服务的演化内容等,进一步扩展了构件中间件的应用领域和深度。

国内RFID中间件研究

我国的RFID中间件研究主要在RFID中间件框架、安全机制、高性能消息管理机制等方面。郭洪役、郦苏丹从整体性能对两个产品进行了对比分析,主要不同点集中在WEB服务器支持、缓存重用性和扩展性等方面。梁嘉、王东指出,所有的RFID中间件都应该遵守应用层事件(ALE)标准的接口规范,提出了一种基于OSGI(Open Systems Gateway Initiative) 框架的可重构的ALE引擎实现方式,采用事件驱动方式实现对各类触发器的统一管理,降低各模块之间的耦合度,增强引擎的可扩展性和可维护性。王冰、陈庭贵为了提高上层事件数据或者下层通信协议转换、数据上传/清洗/整合等各类任务处理效率,采用缓存队列、多线程、分布式等方法对各类消息进行处理、汇总和分发等,形成了高性能的消息管理机制。

结语

目前,RFID中间件已经广泛应用于食品安全电子溯源的乳品、肉制品、白酒、粮食等领域,为每个食品生产、流通和销售环节的追溯记录起到了关键作用,但是在数据无线传输、不同硬件采集设备通信协议转换、数据安全等方面仍有很多难点需要克服和进一步研究,这将是后续食品安全电子溯源中间件研究的重点。

金志刚(1977—),男,江苏南京人,硕士,高级工程师。研究方向:信息化方向。

王玮健(1984—),男,江苏南京人,本科,高级工程师。研究方向:信息化方向。

猜你喜欢

中间件通信协议系统
WJ-700无人机系统
基于PowerPC+FPGA显示系统
RFID中间件技术及其应用研究
基于VanConnect中间件的设计与开发
基于Z-Stack通信协议栈的红外地温采集电路设计
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
基于DMX512通信协议的多路转发器设计与研究
基于NS-3的PLC多频通信协议仿真平台设计与实现
中间件在高速公路领域的应用
RSSP-I、RSSP-Ⅱ及SAHARA三种安全通信协议实现技术简介