Streaming XML es sinónimo de datos dinámicos en formato XML .
Otro uso popular de este término se refiere a un método para consumir datos XML, conocido en gran parte como API simple para XML . Esto es a través de eventos asincrónicos que se generan a medida que se analizan los datos XML. En este contexto, el consumidor transmite los datos XML un elemento a la vez. No tiene nada que ver si los datos subyacentes se actualizan a través de medios dinámicos o estáticos.
Usos
- Protocolo extensible de mensajería y presencia (XMPP). Este es el protocolo que se utiliza, por ejemplo, en Google Talk .
- QuiXProc es una versión Java de código abierto de XProc que se transmite y realiza un procesamiento paralelo [1]
- QuiXPath es una versión Java de código abierto de XPath que se transmite [2]
- QuiXSchematron es una versión java de Schematron que está en streaming, desarrollada por INRIA / Innovimax [3]
XSLT 3.0
XSLT 3.0 está agregando la transmisión como una de sus capacidades [4]