El lenguaje XML (Extensible Markup Language), un lenguaje para documentos semiestructurados, se ha convertido en el núcleo de la arquitectura de servicios web y desempeña un papel crucial en los sistemas de mensajería, las bases de datos y el procesamiento de documentos. XML es un flujo de datos legible por humanos, en el que cada elemento de datos se etiqueta con un nombre. Los formatos de los mensajes y los nombres de las etiquetas se especifican en un esquema, que a su vez se expresa en XML. Un documento puede describirse mediante varios esquemas y las etiquetas del documento tienen espacios de nombres que facilitan la resolución de qué etiqueta pertenece a qué esquema. El resultado es un documento estructurado que, en su mayor parte, es autodescriptivo. Cuando se utiliza XML en sistemas empotrados, surgen ciertos problemas y oportunidades, y uno de los problemas está relacionado con el procesamiento de datos XML de forma eficiente. Los sistemas empotrados se diferencian de las plataformas informáticas convencionales por sus recursos limitados. El elevado coste computacional del analizador XML basado en software eleva el uso de recursos y reduce el rendimiento de los sistemas empotrados. Uno de los retos a los que se enfrenta el procesamiento de datos XML en controladores de automatización embebidos es el cumplimiento de los requisitos de tiempo real con la corrección y el tiempo determinista.
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.
Hinweis: Dieser Artikel kann nur an eine deutsche Lieferadresse ausgeliefert werden.