Utveksling av data
Data lar seg enkelt sekvensialisere
Data utveksles i klartekst over nettet
Mye overhead i forhold til nyttedata
Sender både nyttedata og struktur, pluss evt. DTD
Får bare utvekslet et begrenset spekter av semantiske restriksjoner ved bruk av XML, DTD og XSL.
Større semantisk kontroll får man ved bruk av plattformuavhengige språk som JAVA, sammen med XML (i IOS)
Ved bruk av Java i browsere mister mottaker kontroll over de semantiske kontrollene