Procesamiento de mensajes XML y archivos planos en Azure Logic Apps
En Azure Logic Apps, puede procesar y validar los mensajes XML que envía y recibe. Si ha usado BizTalk Server, estas funcionalidades analizan, componen, transforman y validan mensajes XML, codifican y descodifican archivos planos e incluso usan XPath para enriquecer o extraer propiedades específicas de un mensaje. Si no está familiarizado con este espacio, estas características amplían cómo puede procesar mensajes en el flujo de trabajo de la aplicación lógica. Por ejemplo, si tiene un escenario de negocio a negocio (B2B) y trabaja con esquemas XML específicos, puede usar estas funcionalidades XML para mejorar la forma en que su empresa controla estos mensajes.
Por ejemplo, Azure Logic Apps incluye las siguientes funcionalidades XML:
Tarea | Descripción |
---|---|
Redacción de XML con esquema (solo flujos de trabajo estándar) | Cree documentos XML a partir de datos JSON mediante un esquema. |
Análisis de XML con esquema (solo flujos de trabajo estándar) | Analizar documentos XML mediante un esquema. |
Transform XML | Convierta o personalice un mensaje XML en función de sus requisitos o requisitos de asociados mediante mapas. |
Codificación y descodificación de archivos planos | permite codificar o descodificar un archivo plano. Por ejemplo, SAP acepta y envía archivos IDOC en formato de archivo plano. Muchas plataformas de integración crean mensajes XML, incluido Azure Logic Apps. Por lo tanto, puede crear un flujo de trabajo de aplicación lógica que use el codificador de archivos planos para convertir XML en formato de archivo plano. |
Validación de XML | Valide un mensaje XML entrante o saliente en un esquema específico. |
XPath | permite enriquecer un mensaje y extraer propiedades específicas de él. Las propiedades extraídas se pueden utilizar después para redirigir el mensaje a un destino o un punto de conexión intermediario. |
Muestra
Implemente una aplicación lógica totalmente operativa (ejemplo de GitHub) con las características XML de Azure Logic Apps.