Samopopisující zpráva

Autor: Eugene Taylor
Datum Vytvoření: 12 Srpen 2021
Datum Aktualizace: 22 Červen 2024
Anonim
Samopopisující zpráva - Technologie
Samopopisující zpráva - Technologie

Obsah

Definice - Co znamená Self-Deskriping?

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


Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje sebepopisování

Self-descriptioning může zahrnovat syntaxi a sémantiku, Extensible Markup Language (XML) je příkladem self-descriptioning obsahující páry tagů a hodnot. Vlastní popisy v podstatě obsahují jak metadata popisující schéma, tak hodnoty, které odpovídají schématu.

Každý obsahuje informace popisující, jak zpracovávat. 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

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


Samo popisné XML může obsahovat informace o er a přijímači, záhlaví a tělo. XML lze tedy považovat za informace zabalené do značek, a proto je třeba k získání, zobrazení, zobrazení nebo uložení informací použít část softwaru.

Samok popisující typy objektů stavu, přidružit vlastnosti k identifikátorům Internationalized Resource Identifier (IRI) a používat termíny, které byly definovány v odkazovaném textu, a navíc specifikovat typy vlastností v kon.

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