100 likes | 163 Views
av Vegard Skipnes (s141721). XMLBeans. Agenda. Hva er XMLBeans? Historie Eksempel XML Schema XML fil Bruk i java Innstallering Min mening Sammendrag. Hva er XMLBeans?. Er en måte å gjøre om XML-filer til bruk i java.
E N D
av Vegard Skipnes (s141721) XMLBeans
Agenda • Hva er XMLBeans? • Historie • Eksempel • XML Schema • XML fil • Bruk i java • Innstallering • Min mening • Sammendrag
Hva er XMLBeans? • Er en måte å gjøre om XML-filer til bruk i java. • Lager klasser, attributter og get/set metoder av alle elementene i XML fila, slik at alt kan nåes som et objekt. • Er basert på åpen kildekode. • 100% XML Schema støtte. • 100% XML Infoset tilgang.
Historie • I utgangspunktet utviklet av BEA, en del av Oracle. • Ble utviklet av David Bau, som nå jobber i google. • Ble et Apache prosjekt i 2003. • Er basert på åpen kildekode. • 23. april 2003 => v. 1.0.2 lansert. • 30. juni 2005 => v. 2.0 lansert. • 8. juli 2008 => v 2.4 lansert.
Innstallering • Krav • JDK 1.4 • Apache Ant • XMLBeans • Scomp (for kompilering)
Min mening • Idéen er god. • Blir for komplisert. • Finnes andre språk som har tatt dette ett sted videre, som Adobe Flex (MXML). • Dårlig dokumentasjon på nett. • Mange sluttet å bruke det I 2005.
Oppsummering • XMLBeans er en måte å gjøre om XML-filer til bruk i java. • Utnytter standarder og er åpenkildekode. • Trenger forenkling, både til bruk og i brukerdokumentasjon.