¿Cuáles son las aplicaciones basadas en xml?

En mi artículo reciente Una breve historia de XML: desde exageraciones hasta formatos de datos útiles, identifiqué varios casos de uso y campos en los que XML tuvo éxito.

XML se utiliza como base para un sinnúmero de estándares de datos de la industria.

He compilado una lista de estándares de datos de la industria XML en nuestro blog.

Un número significativo de empresas utiliza XML como formato de intercambio de datos . XML es el estándar de facto para intercambiar mensajes entre aplicaciones empresariales en una Arquitectura Orientada a Servicios. Los mensajes que se ajustan al modelo canónico se convierten de un lado a otro en XML. Si alguna vez ha trabajado en un contexto empresarial, sabe que la vida allí no es simple y tampoco lo es el tipo de datos y las relaciones con las que se encuentra. Este es un entorno donde XML brilla como un formato de datos con un esquema extensible para representar procesos comerciales complejos en el mundo real.

Los procesos comerciales entre empresas están más que nunca interconectados a escala global. Los centros de datos B2B a menudo se estandarizan en XML como su formato de intercambio de datos.

Muchos estándares de la industria han evolucionado a lo largo de los años basados ​​en XML. Años de trabajo y experiencia se han convertido en estos estándares. En particular, este es el caso de las finanzas (ESMA TRACE, MIFID, XBRL) minorista, atención médica (HL7), ciencias de la vida (CDISC) y sector público (UE) solo por nombrar algunos.

XML se utiliza como formato de serialización para RDF (RDF / XML) en un contexto web semántico. En la industria editorial, XML se utiliza en todo el flujo de trabajo de procesamiento de documentos. También es el estándar para formatos de archivo de Office como Word, Excel, PowerPoint o los equivalentes de Google Docs.

El Lenguaje de marcado extensible (XML) es un lenguaje de marcado que tiene un conjunto de regulaciones para la codificación de documentos en un formato legible por máquina y legible por humanos. Su objetivo es la simplicidad, generalidad y usabilidad en internet. Este formato de datos textuales tiene un fuerte código unicode.

Las aplicaciones XML son software que analiza, procesa y optimiza datos utilizando tecnologías XML como Xquery, XML, XSLT, Esquema XML, Xpath, servicios web, etc. Hay muchos programas que lo ayudan a crear visualmente aplicaciones XML. Pueden usar canalizaciones XML para ayudarlo a diseñar una aplicación XML completa de principio a fin. Puede crear y especificar los pasos de procesamiento de dichas aplicaciones XML e incluso configurarlo para que se depure automáticamente. Estas aplicaciones se pueden implementar en el entorno de producción en pocos minutos.

Para saber más visita aquí

Servicios web, representación estructurada de datos, validación estricta de datos, integración confiable B2B / sistema a sistema sin necesidad de exponer detalles de implementación internos (utilizando esquemas para validación).

XML es la lengua franca de la integración de aplicaciones serias y la representación de datos.