Преглед садржаја:
Дефиниција - Шта значи Селф-Десцривинг Мессаге?
Порука која самоописује садржи податке и метаподатке који описују формат и значење поруке. Обично садрже све податке потребне за разумевање поруке и све информације неопходне за завршетак задатка. Поруке које самостално описују помажу у смањењу количине повезивања компонената у систему и у омогућавању независне еволуције компоненти клијент-сервер.
Техопедија објашњава само-описујућу поруку
Порука која самоописује може да укључује синтаксу и семантику, језик проширеног маркирања (КСМЛ) је пример поруке која самоописује и садржи парове ознака и вредности. У суштини поруке које описују само садрже метаподатке који описују схему порука и вриједности које одговарају шеми.
Свака порука садржи информације које описују како је обрадити. Пример је када се спецификација врсте медија врши помоћу заглавља Цонтент-Типе, као што су:
Тип садржаја: имаге / јпег
Тип садржаја: апликација / кмл
Порука која самоописује омогућава пријемном крају да разуме како тумачити параметре поруке и придружене типове. Током интеракције између клијента и сервера, захтев клијента и одговор са сервера обично су у облику порука. Неке апликације очекују да ове поруке прослеђене између ове буду самоопредиве и то омогућава апликацијама да разумеју поруке попут оних у КСМЛ-у.
КСМЛ само-описна порука може садржати информације о пошиљаоцу и примаоцу, заглавље и тело поруке. КСМЛ се стога може сматрати информацијом умотаном у ознаке, па се дио софтвера мора користити за слање, примање, приказивање или спремање информација.
Само-описују врсте стања објеката објеката, придружују својства Интернационализираним идентификаторима ресурса (ИРИ) и користе изразе који су дефинирани у референцираном тексту, уз додавање врста својстава у контексту.
Уз то, апликацијама пружају већу флексибилност у промени садржаја поруке или додавању поља без поновног кодирања свих апликација које примају.
