论文部分内容阅读
基于计算机网络、RFID和EPC编码等技术的EPCglobal网络,旨在搭建出一个可以识别任何物品,同时可以追踪这个物品在供应链中位置的开放性全球网络。EPCglobal网络技术的应用将给物流业带来革命性影响,它能够将供应链管理系统(包括制造、包装、运输、仓储、销售、修理、回收等环节)集成起来,实现产品的智能跟踪、信息查询、产品物流控制和管理,从而使供应链管理方法能得到真正应用。
虽然EPCglobal组织的规范对整个系统进行了定义,同时还定义了子系统中的基本功能需求,但目前,EPCglobal组织还没有发布Discovery Services,ONS Local Cache和EPC Information Services子系统的规范,现有规范内容也不够清晰详尽,没有多国版本的参照,而且没有示范的应用系统作为原型。
针对以上问题,本文以设计和实现这些EPCglobal网络上的关键服务为目标,简要介绍了EPC网络的技术背景、前景、国内外现状,阐述了EPC网络的体系结构及其涉及的相关方面。以此为基础上,首先针对EPCIS,分析需求、划分查询类型、总结数据类型,并将动态历史数据总结为四种IS事件;提出了两种IS的网络结构、分析流程、选取其中更优秀的一个网络结构;而后设计IS内部的结构,并详细的设计出了IS事件抓取部分和查询部分的API,从而为IS的开发提供充足的依据。然后针对ONS,分析需求、网络结构、查询流程、查询和响应的数据格式;在此基础上,本文设计了新的ONS服务器。针对ONS本地缓存服务器,在分析ONS功能需求的基础上,本文设计了一个ONS本地缓存服务器。接着针对Discovery Services,分析国际研发现状、功能需求、安全需求和性能需求,结合已有规范和资料,本文设计了DS的网络结构及系统工作流程,在结合数据安全分析的基础上设计了服务器内部结构,并详细地设计了DS注册部分的API和DS查询跟踪部分的API。
最后实现了EPCglobal网络上的IS和DS服务器,并将其放入实际的应用环境中,然后进行了测试。综合并发访问的压力和软硬件环境等多方因素来看,测试的结果还是比较令人满意的,这同时也证明了IS、DS设计的正确性。