实体标记语言(PML)通过一种通用的、标准的方法来描述我们所在的物理世界。PML主要是提供一种通用的标准化词汇来表示EPC网络所能识别的物理的相关信息,PML词汇提供了在EPC网络组件间所交换数据的可扩展标记语言(XML)定义,系统中所交换的XML消息应当在PML方案中都有示例。PML作为描述物品的标准,具有一个广泛的层次结构。例如,一罐可口可乐可以被描述为碳酸饮料,它属于软饮料的一个子类,而软饮料又在食品大类下面。当然,并不是所有的分类都如此简单。为了确保PML得到广泛的接受,很大程度上要依赖于标准化组织已经做的一些工作,比如国际计量局和美国国家标准学会所制定的一些标准。
PML的目标是为物理实体的远程监控和环境监控提供一种简单、通用的描述语言。PML被设计为实体对象的网络信息的书写标准,可广泛应用于存货跟踪、自动处理事务、供应链管理、机器控制和物对物通信等方面。在某种意义上,所有对物品进行描述和分类的复杂性已经从对象标签中转移到PML文件中。这种语言的信息及其相关的软件工具与应用程序一起,是“物联网”的关键技术之一。举例来说,PML所描述的内容包括RFID传感器和RFID读写器的配置文件中或电子商务中有关EPC的数据资料。PML的研发是致力于自动识别基础组织之间进行通信所需的部分标准化接口和协议。PML并不想取代现有的商务交易词汇或任何其他的XML应用库,而是通过定义一个新的关于EPC网络系统中相关数据的定义库来弥补系统原有的不足。(www.xing528.com)
PML主要包含两个不同的词汇集:PML核及Savant扩充。如果需要,PML还能扩展更多的其他词汇。PML核是以现有的XMLSchema语言为基础的。在数据传送之前,使用“tags”来格式化数据,它是编程语言中的标签概念,如<pmlcore:Sensor>。同时,PML核应该被所有的EPC网络节点(如ONS、Savant及EPCIS)所能理解,使数据传送更流畅、建立系统更容易。Savant扩充则用于Savant与企业应用程序间的信息交换。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。