Efficiency Structured XML (esXML / esDOM) A Standard Binary Infoset and API
Efficiency Structured XML
(esXML / esDOM)
A Standard Binary Infoset and API
Slide 2
Slide 3
The road not taken
Agenda
The 3000 Foot View
Context and Primary Goals
Efficiency Structured XML (esXML)
Efficiency Structured DOM (esDOM)
What's the point?
Why esXML/esDOM?
The emperor has no clothes?
“Serialization Considered Bad”
Interface Definition Languages
The Storm of Communication
Remote Procedure Calls
A flurry of activfity
Parsing, Memory, Copies
A mountain of fluff
Programming Overhead
Programming Overhead’
Castles in the Sand
Goals
Building a solid structure
Requirements
Somone must have thought of this...
New Paradigms
Building a new solution
Solutions
Solutions’
esXML vs. Traditional XML
esXML Structure
esXML Elastic Memory
It's just a little change...
esXML Deltas
esXML Tables
esXML Elements and Data
esDOM API
esDOM API Sample
esDOM API Samples'
esDOM Sample Usage
Other Efforts - Many approaches
Other Efforts
Outlook - Blue Sky
Performance Evaluation
Outlook
An exciting beginning