Domov Software Co je to sebepopisující zpráva? - definice z techopedie

Co je to sebepopisující zpráva? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená Self-Describing Message?

Samopopisující zpráva obsahuje data a metadata popisující formát a význam zprávy. Obvykle obsahují všechna data potřebná k pochopení zprávy a veškeré informace potřebné k dokončení úkolu. Samopopisující zprávy pomáhají snižovat množství vazeb mezi komponentami v celém systému a usnadňují nezávislý vývoj komponent klient-server.

Techopedia vysvětluje Self-Describing Message

Samopopisující zpráva může zahrnovat syntaxi a sémantiku. Extensible Markup Language (XML) je příkladem samopopisující zprávy obsahující páry značek a hodnot. Zprávy, které samy popisují, obsahují v podstatě jak metadata popisující schéma zprávy, tak hodnoty, které odpovídají schématu.

Každá zpráva obsahuje informace popisující způsob zpracování zprávy. Příkladem je, když se specifikace typu média provádí pomocí záhlaví Content-Type, jako například:

Typ obsahu: image / jpeg

Typ obsahu: aplikace / xml

Samopopisující zpráva umožňuje přijímajícímu konci porozumět tomu, jak interpretovat parametry zprávy a související typy. Během interakce mezi klientem a serverem jsou klientova žádost a odpověď ze serveru obvykle ve formě zpráv. Některé aplikace očekávají, že tyto zprávy předávané mezi nimi budou samy popisné, což aplikacím umožní porozumět zprávám, jako jsou zprávy ve formátu XML.

XML popisná zpráva může obsahovat informace o odesílateli a příjemci, záhlaví a tělo zprávy. XML lze tedy považovat za informace zabalené do značek, a proto je třeba k odesílání, přijímání, zobrazování nebo ukládání informací používat část softwaru.

Samodopisující zprávy uvádějí typy objektů objektů, přidružují vlastnosti k identifikátorům Internationalized Resource Identifier (IRI) a používají termíny definované v odkazovaném textu a navíc specifikují typy vlastností v kontextu.

Navíc poskytují aplikacím větší flexibilitu při změně obsahu zprávy nebo přidávání polí bez překódování všech přijímajících aplikací.

Co je to sebepopisující zpráva? - definice z techopedie