Multimedia Anwendungen
Pflichtfach
5 ECTS-P
4 SWS
jährlich angeboten
Ziele
Die Studierenden sollen in der Lage sein, alternative Architekturen für Informationssysteme im Web zu identifizieren, deren Eigenschaften zu benennen und sie gegeneinander abzugrenzen.
Dazu sollen die Studierenden im Einzelnen:
Lehrinhalte
- Modellierung von Daten für die Kommunikation im Web: Datenkommunikation in offenen Umgebungen; Prinzip von Auszeichnungssprachen; Datenmodellierung mit XML und XML Schemasprachen; Datenmodellierung mit RDF und RDFS
- Infrastruktur und Standards: klassische Middlewaresysteme: RPC,CORBA, nachrichtenorientierte Middleware; Standards und Standardisierung im Internet; quelloffene vs. proprietäre Software
- Dienstorientierte Architektur: Basisstandards: SOAP, WSDL, UDDI; Dienstkomposition; Transaktionen; Entwurfsprinzipen: top-down vs. bottom-up, Kohäsion, Granularität
- Kommunikationsarchitekturen: Streaming Protokolle: RTP, RSVP, RTCP; Dienstgüte; Signalisierungsprotokolle: SIP, H.323; Präsenzarchitekturen
Lehrmethoden
Vorlesung, Übung
Vorraussetzungen
Datenbanken, Softwaretechnik I, Grundlagen von Multimedia Systemen, Grundkenntnisse der objektorientierten Programmierung, Grundkenntnisse der Kommunikationstechnik, Netzbasierte Anwendungen
Ort, Ressourcen
MACROMEDIA DIRECTOR und FLASH, ADOBE PHOTOSHOP, Final Cut PRO, Emagic Logic Audio Gold, Soundforge, Corel XmetaL, Apache, Tomcat, J2EE 1.4, MySQL, Eclipse
Literatur
Tanenbaum, Steen: Distributed Systems - Principles and Paradigms, Prentice Hall
Alonso et al.: Web Services - Concepts Architectures and Applications, Springer
Möller et al.: An Introduction to XML and Web Technologies, Addison Wesley
Papazoglou: Web Services - Principles and Technology, Prentice Hall
Sun Microsystems: Designing Web Services with the J2EE 1.4 Platform; to appear preversion: java.sun.com/blueprints/guidelines/designing_webservices/
