У дома Софтуер Какво е самоописващо съобщение? - определение от техопедия

Какво е самоописващо съобщение? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава Самоописващо съобщение?

Самоописващо съобщение съдържа данните и метаданните, описващи формата и значението на съобщението. Те обикновено съдържат всички данни, необходими за разбиране на съобщението, както и цялата информация, необходима за изпълнение на задача. Самоописващите съобщения помагат за намаляване на количеството на свързване между компоненти в цялата система и за улесняване на независимото развитие на компонентите клиент-сървър.

Техопедия обяснява Самоописващо съобщение

Самоописващото съобщение може да включва синтаксис и семантика, Езикът за разширяваща се маркировка (XML) е пример за съобщение за самоописване, съдържащо двойки маркер и стойност. По същество, самоописващите съобщения съдържат както метаданните, описващи схемата на съобщението, така и стойностите, които съответстват на схемата.

Всяко съобщение съдържа информация, описваща как да го обработва. Пример е когато спецификация на типа медия се извършва с помощта на заглавието на Content-Type, като например:

Тип съдържание: изображение / jpeg

Тип съдържание: приложение / xml

Самоописващото съобщение позволява получаващият край да разбере как да интерпретира параметрите на съобщението и свързаните типове. По време на взаимодействието между клиент и сървър, заявката на клиента и отговора от сървъра обикновено са под формата на съобщения. Някои приложения очакват тези съобщения, предавани между двете, да бъдат самоописателни и това позволява на приложенията да разбират съобщенията като тези в XML.

Самоописателно XML съобщение може да съдържа информация за изпращача и получателя, заглавие и тяло на съобщението. Следователно XML може да се счита за информация, увита в тагове, и следователно част от софтуера трябва да се използва за изпращане, получаване, показване или съхраняване на информацията.

Самоописващи съобщения състояния на типове обекти, асоцииране на свойства с интернационализирани идентификатори на ресурси (IRI) и използване на термини, дефинирани в референтен текст, в допълнение, определяне на типовете свойства в контекста.

Освен това те предоставят на приложенията по-голяма гъвкавост при промяна на съдържанието на съобщението или добавяне на полета, без да кодират отново всички получаващи приложения.

Какво е самоописващо съобщение? - определение от техопедия