首页 理论教育 深入解析ONS的体系结构

深入解析ONS的体系结构

时间:2023-06-25 理论教育 版权反馈
【摘要】:图6-17ONS系统结构图图中,根ONS服务器处于ONS层中的最高层,它拥有EPC名字空间的最高层域名,因此基本上所有的ONS查询都要经过它。ONS也相当重要,它用于回应本地的ONS查询,并返回查询成功的URI。ONS本地缓存则是将经常、最近查询的URI保存起来,以减少对外的查询次数。作为ONS查询的第一站,其作用是极大地提高了查询效率并且减少了ONS服务器的压力。这样,ONS系统便是最大限度地利用现有的互联网体系结构中的DNS系统,节省了大量的重复投资。

深入解析ONS的体系结构

由图6-16可见,ONS的作用是将一两个EPC映射到一个或者多个URI,通过这些URI我们可以查到在EPCIS(或Web)服务器上关于此产品的其他详细信息。这里,ONS存有制造商位置的记录,而DNS则是到达EPCIS服务器位置的记录,所以ONS设计运行在DNS之上。

978-7-111-55124-9-Chapter06-17.jpg

与DNS相似,ONS系统的层次也是分布式的,主要由根ONS、ONS服务器、本地ONS、本地缓存(Cache)及映射信息组成,其结构如图6-17所示。

978-7-111-55124-9-Chapter06-18.jpg(www.xing528.com)

图6-17 ONS系统结构图

图中,根ONS服务器处于ONS层中的最高层,它拥有EPC名字空间的最高层域名,因此基本上所有的ONS查询都要经过它。ONS也相当重要,它用于回应本地的ONS查询,并返回查询成功的URI。ONS本地缓存则是将经常、最近查询的URI保存起来,以减少对外的查询次数。作为ONS查询的第一站,其作用是极大地提高了查询效率并且减少了ONS服务器的压力。而映射信息则是ONS系统所提供服务的实际内容,它指定了EPC编码与相关的URI映射关系,并且分布存储在不同层次的各个ONS服务器中。这样,ONS系统便是最大限度地利用现有的互联网体系结构中的DNS系统,节省了大量的重复投资

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈