FU Berlin AG Netzbasierte Informationssysteme
Networked Information Systems
Institut für Informatik, Fachbereich Mathematik und Informatik, Freie Universität Berlin
Impressum




  XML-Technologien (SoSe 2008)  19530 (V & Ü)

Veranstalter Vorlesungen: Malgorzata Mochol, Netzbasierte Informationssysteme

Übungen: Lyndon Nixon, Netzbasierte Informationssysteme

News

Klausurergebnisse sind da!
Die Liste hängt am Brett in der Königin-Luise-Str. 24-26, 1.OG (zwischen den Räumen 121 & 122)

Die Nachklausur findet am 09.10.2008 vom 12:00-14:00 im Raum SR053 statt.
Anmeldung zur Nachklausur per Mail an mochol[at]inf.fu-berlin.de (Anmeldung erforderlich !)

Art Vorlesung mit Übung, 2+2 SWS, 5 ECTS (in KVV)

Inhalt Die Extensible Markup Language (XML) ist die neue Sprache des Webs. Sie wird zwar HTML nicht ersetzen, jedoch in einem wichtigen Bereich ergänzen: Während HTML für die Präsentation von elektronischen Dokumenten entwickelt wurde (Mensch-Maschine-Kommunikation), ist XML insbesondere für den Austausch von Daten zwischen Computern geeignet. XML erlaubt dabei die Definition von speziellen Datenaustauschformaten (Standards) sowie die einfache Kombination und Erweiterung solcher Standards. Zusammen mit einer breiten Unterstützung der Software-Industrie ermöglicht dies eine schnelle Verbreitung von XML im Web. Anwendungen von XML findet man heute u.a. in XHTML, Web Services und im E-Business.
Der Vorlesungsstoff wird durch Übungen vertieft. Die Übungen werden auf Englisch gehalten.

Themen Vorlesungsfahrplan:

Termin Block Themen
16.4. Einführung
Organisatorisches, Überblick, Einführung
23.4. XML XML-Grundlagen, einschl. Namensräume
30.4. Beschreibung von Dokumentstrukturen mit DTDs und XML-Schemata
7.5. XML-Schema im Detail
14.5. Verarbeitung mit SAX- und DOM-Parser
21.5. XPath & Co.
28.5. XSLT
4.6. XLST & XSLT 2.0
11.6. Web Service Web Services, RPCs vs. Messaging
18.6. Das Nachrichtenprotokoll SOAP
25.6. Schnittstellenbeschreibungen mit WSDL
2.7. Web Services in der Praxis & Semantic Web
9.7. Wiederholung Rückblick
16.7.
Klausur

Übungen / Übungsblätter
Termin Übung (Thema) Übungsblatt Musterlösung
23/24.4. Übung 1 (XML-Syntax, Namensräume) Übungsblatt 1  
30.4./1.5.   Übungsblatt 2  
7/8.5. Übung 2 (DTDs) Übungsblatt 3  
14/15.5. Übung 3 (XML Schema)    
21/22.5. Übung 4 (XPath & Co.)  
28/29.5. Übung 5 (XSLT) Übungsblatt 4 mit document.xsd
4/5.6. und 11/12.6. keine Übungen
18/19.6. Übung 6 (SOAP) Übungsblatt 5  
25/26.6.   Übungsblatt 6  
2/3.7. Übung 7 (WSDL)    

 

Vorkenntnisse Internet-Grundlagen (wie HTML, HTTP), passive Englischkenntnisse

Leistungsnachweis

aktive Teilnahme an den Übungen, Klausur

Zeit und Ort

Vorlesung:

  • Mi., 12:15-13:45, Hörsaal Informatik (008)

Übung:

  • Gruppe I: Mi., 14:15-15:45, Seminarraum (SR 005)
  • Gruppe II: Do., 10:15-11:45, Seminarraum (SR 005)

Anmeldung

Klausur/
Nachklausur
  • Teilnahmeberechtigt sind nur diejenigen, die auf der Teilnehmerliste bzw. der Nachrückerliste unterschrieben haben und aktiv an den Übungen teilgenommen haben.
  • Klausur findet am 16.7.2007 statt.
  • Nachklausur wird noch bekanntgegeben