Kazalo:
Opredelitev - Kaj pomeni samo-opisno sporočilo?
Sporočilo, ki samoopisuje, vsebuje podatke in metapodatke, ki opisujejo obliko in pomen sporočila. Običajno vsebujejo vse podatke, potrebne za razumevanje sporočila, in vse podatke, potrebne za dokončanje naloge. Samo-opisujejo sporočila pomagajo zmanjšati količino povezovanja med komponentami v celotnem sistemu in olajšati neodvisen razvoj komponent odjemalec-strežnik.
Tehopedija razloži samo-opisno sporočilo
Sporočilo, ki samoopisuje, lahko vključuje skladnjo in semantiko, jezik razširljivega označevanja (XML) je primer sporočila, ki samoopisuje, ki vsebuje pare oznak in vrednosti. V bistvu samopopisna sporočila vsebujejo tako metapodatke, ki opisujejo shemo sporočil, kot tudi vrednosti, ki ustrezajo shemi.
Vsako sporočilo vsebuje informacije, ki opisujejo, kako sporočilo obdelati. Primer je, ko se s pomočjo glave Content-Type izvede specifikacija vrste medija, na primer:
Vrsta vsebine: image / jpeg
Vrsta vsebine: aplikacija / xml
Sporočilo, ki samoopisuje, prejemniku omogoča razumevanje, kako razlagati parametre sporočila in z njimi povezane vrste. Med interakcijo med stranko in strežnikom sta odjemalčeva zahteva in odziv strežnika ponavadi v obliki sporočil. Nekatere aplikacije pričakujejo, da bodo ta sporočila med tema dvema opisoma, kar omogoča, da aplikacije razumejo sporočila, kot so tista v XML.
Samo-opisno sporočilo XML lahko vsebuje podatke o pošiljatelju in prejemniku, naslov in telo sporočila. XML se tako lahko šteje za informacije, zavite v oznake, zato je treba del programske opreme uporabiti za pošiljanje, sprejemanje, prikaz in shranjevanje informacij.
Samoopisujoče vrste sporočil stanja predmetov, povezavo lastnosti z internacionaliziranimi identifikatorji virov (IRI) in uporabo izrazov, ki so bili opredeljeni v referenčnem besedilu, poleg tega pa določite vrste lastnosti v kontekstu.
Poleg tega aplikacijam nudijo večjo prožnost pri spreminjanju vsebine sporočila ali dodajanju polj, ne da bi ponovno kodirali vse prejemne aplikacije.