论文部分内容阅读
物联网(Internet of Things,IOT)是使各种物件挟带感测设备,利用网络实现人和物件甚至物件之间的沟通,以达到商品生命周期过程透明化、商业交易自动化的目标。国际标准组织EPCglobal确立了EPC(Electronic Product Code,电子产品编码)信息服务标准,符合该标准的EPC信息服务系统在EPC网络中扮演了十分重要的角色。EPC信息服务(EPC Information Service,EPCIS)系统为降低电子标签成本提供了一个有效的解决方案:关于物品的其它信息存储在EPC信息服务中,在物品的电子标签内仅存储EPC码,并可以通过某个产品的EPC码来访问物品的其它信息。减少电子标签的存储容量,可以降低电子标签的成本。分析EPCglobal的EPCIS标准,结合该标准对EPC信息服务进行了研究,重点研究了EPC信息服务系统的工作过程。EPCIS系统在EPC网络架构中,负责采集由读取器、中间件等筛选过后的原始资料,将它与商业流程整合并转换成有意义的信息,以供后续查询或交换等进一步应用。根据EPCIS接口标准,设计了EPC信息服务系统,作出了该系统各个模块的功能模块图;EPCIS系统主要包括捕获客户端(Capture Client)、EPCIS库(EPCIS Repository)以及查询客户端(Query Client);捕获客户端捕获物品数据,通过捕获接口发送到EPCIS库,EPCIS库将数据存入数据库;查询客户端接收查询条件,通过查询接口发送请求到EPCIS库,EPCIS库对数据库进行查询,返回查询的结果。使用Java语言和MyEclipse开发环境,编码实现了EPC信息服务的原型系统,能够完成EPCIS捕获接口和查询接口的功能;进行了功能测试和健壮性测试,证明系统能够完成所需功能;对EPC信息服务系统的优缺点进行分析。