Hogar Software ¿Qué es un mensaje autodescriptivo? - definición de techopedia

¿Qué es un mensaje autodescriptivo? - definición de techopedia

Tabla de contenido:

Anonim

Definición: ¿Qué significa el mensaje de autodescripción?

Un mensaje autodescriptivo contiene los datos y metadatos que describen el formato y el significado de un mensaje. Por lo general, contienen todos los datos necesarios para comprender el mensaje y toda la información necesaria para completar una tarea. Los mensajes autodescriptivos ayudan a reducir la cantidad de acoplamiento entre componentes en todo el sistema y a facilitar la evolución independiente de los componentes cliente-servidor.

Techopedia explica el mensaje de autodescripción

Un mensaje de autodescripción puede incluir sintaxis y semántica, un Lenguaje de marcado extensible (XML) es un ejemplo de un mensaje de autodescripción que contiene pares de etiquetas y valores. Esencialmente, los mensajes autodescriptivos contienen tanto los metadatos que describen el esquema del mensaje como los valores que corresponden al esquema.

Cada mensaje contiene información que describe cómo procesar el mensaje. Un ejemplo es cuando se realiza una especificación del tipo de medio utilizando el encabezado Content-Type, como:

Tipo de contenido: image / jpeg

Tipo de contenido: application / xml

El mensaje de autodescripción permite al extremo receptor comprender cómo interpretar los parámetros del mensaje y los tipos asociados. Durante la interacción entre un cliente y un servidor, la solicitud del cliente y la respuesta del servidor suelen estar en forma de mensajes. Algunas aplicaciones esperan que estos mensajes pasados ​​entre los dos sean autodescriptivos, y esto permite que las aplicaciones comprendan los mensajes como los de XML.

Un mensaje XML autodescriptivo puede contener la información del remitente y el receptor, un encabezado y un cuerpo del mensaje. Por lo tanto, el XML se puede considerar como información envuelta en etiquetas y, por lo tanto, se debe utilizar un software para enviar, recibir, mostrar o almacenar la información.

Los mensajes de autodescripción indican tipos de objetos, asocian propiedades con identificadores de recursos internacionalizados (IRI) y usan términos que se han definido en un texto referenciado, además de especificar los tipos de propiedades en contexto.

Además, proporcionan aplicaciones con más flexibilidad para cambiar el contenido del mensaje o agregar campos sin volver a codificar todas las aplicaciones receptoras.

¿Qué es un mensaje autodescriptivo? - definición de techopedia