EPCIS接口为定义、存储和管理EPC标识的物理对象所有的数据提供了一个框架。EPCIS层的数据目的在于驱动不同企业应用。EPCIS位于整个EPC网络架构的最高层,也就是说它不仅是原始EPC观测资料的上层数据,而且也是过滤和整理后的观测资料的上层数据。

打开网易新闻 查看更多图片

2.EPCIS在整个EPC网络架构中的位置

如图5-20所示,EPCIS在整个EPC网络中的主要作用就是提供一个接口去存储、管理EPC捕获的信息。

打开网易新闻 查看更多图片

图5-20 EPCIS在EPC网络中位置

5.4.3 EPCIS框架简介

1.EPCIS框架中层次的分类

在EPCIS中框架被分为三层,即信息模型层,服务层和绑定层。信息模型层指定了EPCIS中包含什么样的数据,这些数据的抽象结构是什么,以及这些数据代表着什么含义。服务层指定了EPC网络组件与EPCIS数据进行交互的实际接口。绑定层定义了信息的传输协议,比如SOAP或者HTTP。如图5-21所示,清晰地显示了EPCIS框架中各个层次的关系。

打开网易新闻 查看更多图片

图5-21 EPCIS框架中层次的分类

2.EPCIS框架的可扩展性

EPCIS框架的一个重要特征就是它的可扩展性。由于EPC技术被越来越多的行业采纳,将不断有新的数据种类出现,所以EPCIS必须具有很好的可扩展性才能充分发挥EPC技术的作用。同时,为了避免数据的重复与不匹配,EPCIS规范还针对不同工业和不同数据类型提供了通用的规范。EPCIS框架规范没有定义服务层和绑定层的扩展机制,但是实际应用中的服务和绑定层也具有很好的扩展性。

3.EPCIS框架的模块化

EPCIS框架规范中整个框架是遵循模块化的思想设计的。也就是说,它不是一个单一的规范,而是一些相关的规范个体所组成的集合。EPCIS的分层机制和良好的可扩展性为实现框架的模块化奠定了基础。