Efficiency Structured XML (esXML / esDOM) A Standard Binary Infoset and API
Efficiency Structured XML
(esXML / esDOM)
A Standard Binary Infoset and API
Agenda
Context and Primary Goals
Efficiency Structured XML (esXML)
Efficiency Structured DOM (esDOM)
Why esXML/esDOM?
“Serialization Considered Bad”
Interface Definition Languages
Remote Procedure Calls
Parsing, Memory, Copies
Programming Overhead
Programming Overhead’
Goals
Requirements
New Paradigms
Solutions
Solutions’
esXML vs. Traditional XML
esXML Structure
esXML Elastic Memory
esXML Deltas
esXML Tables
esXML Elements and Data
esDOM API
esDOM API Sample
esDOM API Sample'
EsDOM Sample Usage
Other Efforts
Outlook