Fizică Markup Language
Această intrare sau secțiune despre programare nu citează sursele necesare sau cei prezenți sunt insuficienți . |
Fizică Markup Language (LMP) este un XML pe bază de marcare limbajul folosit pentru a descrie obiecte fizice în rețele. În special, această limbă este folosită de RFID standarde pentru schimbul de informații. LMP se bazează pe unele concepte fundamentale pentru a modela obiecte fizice asupra lumii din jurul nostru. În special, este posibil să se identifice trei concepte:
- Observator sau senzor: care citește și analizează proprietățile obiectelor fizice. De exemplu, acest lucru poate fi un cititor RFID sau un senzor de temperatură.
- Observat: obiectul fizic al care se măsoară anumite proprietăți.
- Observații: valoarea proprietăților citită de senzorul asupra obiectului observat, adică măsurătorile.
Apoi observatorii efectuează observații asupra celor observate. Proprietățile de citire sunt analizate și salvate într - un XML document de formatat în mod corespunzător în conformitate cu o XML Schema definită în caietul de sarcini fizice Markup Language.
Sintaxă
Mai jos este un exemplu simplu de LMP. Este important de notat tipic XML organizarea codului, în care , în cazul specific proprietățile obiectului observate sunt conținute în cadrul nodului de observare, care este ea însăși conținută în senzor. Exemplul reprezintă un RFID tag - ul detectat de un RFID cititor.
<? Xml version = "1.0" codificare = "UTF-8" independent = "yes"?>
<Xmlns Sensor = "urn: autoid: caietul de sarcini: interschimb: PMLCore: xml: schema: 1">
<ns1: xmlns ID: ns1 = "urn: autoid: caietul de sarcini: universal: Identificator: xml: schemă: 1">
urn: CBE: id: GID: 10.2.200
</ NS1: ID>
<Observare>
<NS2: xmlns ID: ns2 = "urn: autoid: caietul de sarcini: universal: Identificator: xml: schemă: 1">
2
</ NS2: ID>
<DateTime>
2006-07-11T18: 22: 26.443-03: 30
</ DateTime>
<Tag>
<NS3: xmlns ID: ns3 = "urn: autoid: caietul de sarcini: universal: Identificator: xml: schemă: 1">
urn: CBE: id: GID: 2.2.223
</ NS3: ID>
</ Tag>
</ Observație>
</ Senzor>
linkuri externe
- LMP Core Specification 1.0 [1]