Rozhraní založená na technice "pull"

  • Aplikace "nečeká na události", ale "vytahuje si" příslušná data ze vstupního parsovaného souboru.

  • Využíváme tam, kde "víme, co ve zdroji očekávat" a "postupně si to bereme"

  • ... vlastně opak API řízeného událostmi.

  • Z hlediska aplikačního programátora velmi pohodlné, ale implementace bývají o něco pomalejší než klasická "push" událostmi řízená rozhraní.

  • Pro Javu existuje XML-PULL parser API - viz Common API for XML Pull Parsing a také

  • nově vyvíjené rozhraní Streaming API for XML (StAX) vznikající "shora i zdola" jako produkt JCP (Java Community Process).