\begin{slide}{Zusammenfassung Data Binding}

Datenformate:
\begin{itemize} \itemsep 0pt
\item XML-Dokument (Text,Datei), XML-Schema
\item DOM-Objekt, generische Klasse Node usw.
\item XML-RPC-Daten
\item Java-Objekt, anwendungsspezifische Klassen
\end{itemize}
Arbeitsg�nge: Marshalling, Unmarshalling

Werkzeuge
\begin{itemize}
\item Compilezeit: Schema $\to$ Quelltexte mit xjc
\item Laufzeit: Schema/Instanz $\leftrightarrow$ Objekt
  mit Introspektion (Castor, JAXB)
\end{itemize}


\end{slide}
