论文部分内容阅读
随着全球经济一体化,信息网络化进程的加快,在技术革新迅猛发展的背景下,基于互联网和射频技术的EPC(Electronic Product Code)系统,即物联网是在计算机互联网的基础上,利用RFID(Radio Frequency Identification)、天线数据通迅等技术,构造了实现全球物品信息实时共享的“Internet of things”。它成为继条码技术之后,再次变革商品零售结算、物流配送及产品跟踪管理模式的一项新技术。EPC系统是一个综合性的和复杂的系统。其最终目标是为每一单品建立全球的、开放的标识标准。Savant中间件是EPC系统中一个关键的组件,它是连接企业信息系统和商品流通网络之间的枢纽,是连接标签解读器和企业应用程序的纽带,代表应用程序提供一系列计算功能,在将数据送往企业应用程序之前,它要对标签数据进行过滤、转发,压缩数据容量。当前各个服务提供商只是根据需求,对单一的Savant系统提供解决方案,但没有一个厂商或研究机构提出一个Savant的基础构建的解决方案,使得它能够为Savant系统的构建提供支持。本文采用网格技术和Savant中间件基本原理相结合的方式,在Savant系统的构建思想和技术上实现创新,为支持Savant中间件构造的基础组件提供相应的构建解决方案,同时解决尽可能多的Savant模块实现中存在的问题。网格是构筑在互联网上的一组新兴技术,它将高速互联网、高性能计算机、大型数据库、传感器、贵重设备等融为一体,使人们能够透明地使用资源的整体能力,并能按需获取所有信息。网格对现有互联网进行了非常好的管理,它把分散在不同地理位置的资源虚拟成为一个强大的信息系统,实现资源的全面共享。本文将基于物联网的相关规范,对Savant中间件的体系结构、主要功能和详细工作原理及业务流程等方面进行研究。并结合网格技术,提出了新的基于网格技术的物联网Savant中间件的设计方案,并且详细讲述了该方案的实现过程。最后,本文还介绍了基于该Savant中间件关键技术的实验和测试。通过实际系统的构建对中间件的性能进行测试,结果表明,Savant中间件在遵循Savant相关标准的同时,对Savant系统的搭建提供了良好的支持。