【摘要】:图6-17ONS系统结构图图中,根ONS服务器处于ONS层中的最高层,它拥有EPC名字空间的最高层域名,因此基本上所有的ONS查询都要经过它。ONS也相当重要,它用于回应本地的ONS查询,并返回查询成功的URI。ONS本地缓存则是将经常、最近查询的URI保存起来,以减少对外的查询次数。作为ONS查询的第一站,其作用是极大地提高了查询效率并且减少了ONS服务器的压力。这样,ONS系统便是最大限度地利用现有的互联网体系结构中的DNS系统,节省了大量的重复投资。
由图6-16可见,ONS的作用是将一两个EPC映射到一个或者多个URI,通过这些URI我们可以查到在EPCIS(或Web)服务器上关于此产品的其他详细信息。这里,ONS存有制造商位置的记录,而DNS则是到达EPCIS服务器位置的记录,所以ONS设计运行在DNS之上。
与DNS相似,ONS系统的层次也是分布式的,主要由根ONS、ONS服务器、本地ONS、本地缓存(Cache)及映射信息组成,其结构如图6-17所示。
(www.xing528.com)
图6-17 ONS系统结构图
图中,根ONS服务器处于ONS层中的最高层,它拥有EPC名字空间的最高层域名,因此基本上所有的ONS查询都要经过它。ONS也相当重要,它用于回应本地的ONS查询,并返回查询成功的URI。ONS本地缓存则是将经常、最近查询的URI保存起来,以减少对外的查询次数。作为ONS查询的第一站,其作用是极大地提高了查询效率并且减少了ONS服务器的压力。而映射信息则是ONS系统所提供服务的实际内容,它指定了EPC编码与相关的URI映射关系,并且分布存储在不同层次的各个ONS服务器中。这样,ONS系统便是最大限度地利用现有的互联网体系结构中的DNS系统,节省了大量的重复投资。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。