Zuhause Software Was ist eine sich selbst beschreibende Botschaft? - Definition aus techopedia

Was ist eine sich selbst beschreibende Botschaft? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet selbstbeschreibende Botschaft?

Eine selbstbeschreibende Nachricht enthält die Daten und Metadaten, die das Format und die Bedeutung einer Nachricht beschreiben. In der Regel enthalten sie alle Daten, die zum Verständnis der Nachricht erforderlich sind, sowie alle Informationen, die zum Ausführen einer Aufgabe erforderlich sind. Selbstbeschreibende Nachrichten tragen dazu bei, das Ausmaß der Kopplung zwischen Komponenten im gesamten System zu verringern und die unabhängige Entwicklung von Client-Server-Komponenten zu erleichtern.

Techopedia erklärt die selbstbeschreibende Botschaft

Eine selbstbeschreibende Nachricht kann Syntax und Semantik enthalten. Eine Extensible Markup Language (XML) ist ein Beispiel für eine selbstbeschreibende Nachricht, die Tag- und Wertepaare enthält. Im Wesentlichen enthalten selbstbeschreibende Nachrichten sowohl die Metadaten, die das Nachrichtenschema beschreiben, als auch die Werte, die dem Schema entsprechen.

Jede Nachricht enthält Informationen zur Verarbeitung der Nachricht. Ein Beispiel ist, wenn eine Angabe des Medientyps über den Content-Type-Header erfolgt, z.

Inhaltstyp: Bild / JPEG

Inhaltstyp: application / xml

Die selbstbeschreibende Nachricht ermöglicht es der empfangenden Seite zu verstehen, wie die Nachrichtenparameter und die zugehörigen Typen zu interpretieren sind. Während der Interaktion zwischen einem Client und einem Server werden die Anforderungen und die Antworten des Clients vom Server in der Regel in Form von Nachrichten angezeigt. Einige Anwendungen erwarten, dass diese Nachrichten, die zwischen den beiden übertragen werden, selbsterklärend sind. Auf diese Weise können die Anwendungen die Nachrichten wie die in XML verstehen.

Eine selbstbeschreibende XML-Nachricht kann die Absender- und Empfängerinformationen, eine Überschrift und einen Nachrichtentext enthalten. Das XML kann somit als in Tags verpackte Information betrachtet werden, und daher muss eine Software verwendet werden, um die Information zu senden, zu empfangen, anzuzeigen oder zu speichern.

Selbstbeschreibende Nachrichten geben Objekttypen an, verknüpfen Eigenschaften mit Internationalized Resource Identifiers (IRIs) und verwenden Begriffe, die in einem referenzierten Text definiert wurden, und geben zusätzlich die Eigenschaftstypen im Kontext an.

Darüber hinaus bieten sie Anwendungen mehr Flexibilität beim Ändern des Nachrichteninhalts oder Hinzufügen von Feldern, ohne dass alle empfangenden Anwendungen neu codiert werden müssen.

Was ist eine sich selbst beschreibende Botschaft? - Definition aus techopedia