Enterprise Applications

Veranstaltungsart: Vorlesung
Semester: SS
Stunden: 3+1
Dozent:
Übungsleiter: ,
Hörerkreis: Studenten und Studentinnen der Informatik, Wirtschaftinformatik, Elektrotechnik, Informationssystemtechnik und Medienwissenschaften
Ort und Zeit: Vorlesung: Mittwoch, 8:45 - 11:15, Informatikzentrum Raum 160
Übung: Dienstag, 16:45 - 18:15 (14-tägig) Informatikzentrum Raum 160
Wichtig: In der Exkursionwoche (31.05. bis 04.06.2004) findet weder die Vorlesung noch die Übung statt. Alle Übungstermine verschieben sich dadurch um eine Woche nach hinten. Die verbleibenden Übungen finden also am 08.06., 22.06., 06.07. und 20.07. statt.
Praktikum: Als Ergänzung zur Vorlesung wird im kommenden Semester das Praktikum "Enterprise Applications" angeboten. Auch diesmal ist die Anzahl der Plätze leider sehr begrenzt. Sie können sich ab dem 01. Juli 20:00 Uhr per Online-Formular für das anmelden (first come, first serve).
Beginn: Vorlesung: Mittwoch, 14. April 2004
Übung: Dienstag, 20. April 2004
Inhalt:
  1. Einführung
    • Motivation
    • Beispiele
    • Enterprise Application Integration
    • Literatur, Software
  2. N-Tier-Architectures
    • Motivation und Beschreibung der Architektur
    • Sun Microsystems J2EE Software
    • Microsoft .Net
  3. Basistechnologien
    • Java und C#
    • Internet-Protokolle
    • Relational Datenbanken
    • ERP-Systeme am Beispiel R/3
  4. Client-Technologien
    • Web-Browser
    • HTML
    • Cascading Style Sheets (CSS)
    • Javascript
    • Applets
    • Stand-Alone Clients
  5. Web-Technologien
    • Web-Server
    • Servlets
    • Java Server Pages
    • ASP.Net
    • PHP4
  6. Zugang zum Enterprise-Resource-System-Tier
    • Java Connector Architecture
    • JDBC
    • JCO zum Zugriff auf R/3-Systeme
  7. Technologien für den Application-Server-Tier
    • Enterprise Java Beans
  8. XML zur Datenmodellierung im Web
    • Grundlagen von XML
    • SAX und DOM
    • XSLT
    • Java APIs
    • Anwendungen
  9. Web Services
    • Grundlegende Funktionalität
    • Wichtige Komponenten: SOAP, WSDL, UDDI
    • Tools
    • Beispiele
  10. Web Services Sicherheit
    • Grundlagen
    • XML Encryption
    • XML Signature
    • XML-basierte Firewalls
    • Tools
  11. Semantic Web
Empfohlene Voraussetzungen: (dies ist keine formale Voraussetzung!)
Scheinerwerb:

Klausur: Scheinklausur (unbenoteter Schein) Dauer: ca. 60 min
Dienstag, den 27. Juli, von 9:00 bis 10:00 Uhr (st) im Raum PK2.2 stattfinden. Es sind keinerlei Hilfsmittel zugelassen.

Für die Diplomprüfungen: siehe Prüfungsmodalitäten

Evaluation: Die Evaluation der Vorlesung mittels Popollog unter den Studenten brachte folgendes Ergebnis.
Literatur:
Links:
Unterlagen:

Sämtliche Vorlesungsfolien können in Form von PDF-Dateien heruntergeladen werden. Zudem werden sämtliche Sitzungen der Vorlesung als Video der Vorlesungsfolien mitgeschnitten und hier ebenfalls zur Verfügung gestellt. Damit sollte eine optimale Vor- und Nachbereitung des Stoffes möglich sein.

Wichtige Informationen zu den Videoaufzeichnungen (Codecs, Player, FAQ) finden Sie auf der Seite Vorlesungsvideos am IBR.

Kap. Thema Unterlagen
0 Organisation und Überblick Folien Download (PDF) -- eine Folie pro SeiteFolien Download (PDF) -- drei Folien pro SeiteFolien Download (PDF) -- vier Folien pro Seite Slideshow Download (XviD MPEG4)
1 Einführung Folien Download (PDF) -- eine Folie pro SeiteFolien Download (PDF) -- drei Folien pro SeiteFolien Download (PDF) -- vier Folien pro Seite Slideshow Download (XviD MPEG4)Slideshow Download (XviD MPEG4)
2 N-Tier-Architectures Folien Download (PDF) -- eine Folie pro SeiteFolien Download (PDF) -- drei Folien pro SeiteFolien Download (PDF) -- vier Folien pro Seite Slideshow Download (XviD MPEG4)Slideshow Download (XviD MPEG4)
3 Basistechnologien Folien Download (PDF) -- eine Folie pro SeiteFolien Download (PDF) -- drei Folien pro SeiteFolien Download (PDF) -- vier Folien pro Seite Slideshow Download (XviD MPEG4)Slideshow Download (XviD MPEG4)Slideshow Download (XviD MPEG4) Übungsblatt Download (PDF)Lösungsblatt Download (PDF)
4 Client-Technologien Folien Download (PDF) -- eine Folie pro SeiteFolien Download (PDF) -- drei Folien pro SeiteFolien Download (PDF) -- vier Folien pro Seite Slideshow Download (XviD MPEG4)Slideshow Download (XviD MPEG4)
5 Technologien für den Web Tier Folien Download (PDF) -- eine Folie pro SeiteFolien Download (PDF) -- drei Folien pro SeiteFolien Download (PDF) -- vier Folien pro Seite Slideshow Download (XviD MPEG4)Slideshow Download (XviD MPEG4)Slideshow Download (XviD MPEG4)Slideshow Download (XviD MPEG4) Übungsblatt Download (PDF)Lösungsblatt Download (PDF)Übungsblatt Download (PDF)Lösungsblatt Download (PDF)
6 Technologien für den Data Tier Folien Download (PDF) -- eine Folie pro SeiteFolien Download (PDF) -- drei Folien pro SeiteFolien Download (PDF) -- vier Folien pro Seite Slideshow Download (XviD MPEG4)Slideshow Download (XviD MPEG4)Slideshow Download (XviD MPEG4)
7 Technologien für den Application Server Folien Download (PDF) -- eine Folie pro SeiteFolien Download (PDF) -- drei Folien pro SeiteFolien Download (PDF) -- vier Folien pro Seite Slideshow Download (XviD MPEG4)Slideshow Download (XviD MPEG4)Slideshow Download (XviD MPEG4) Übungsblatt Download (PDF)Lösungsblatt Download (PDF)
8 XML Folien Download (PDF) -- eine Folie pro SeiteFolien Download (PDF) -- drei Folien pro SeiteFolien Download (PDF) -- vier Folien pro Seite Slideshow Download (XviD MPEG4)Slideshow Download (XviD MPEG4) Übungsblatt Download (PDF)Lösungsblatt Download (PDF)
9 Web Services Folien Download (PDF) -- eine Folie pro SeiteFolien Download (PDF) -- drei Folien pro SeiteFolien Download (PDF) -- vier Folien pro Seite Slideshow Download (XviD MPEG4)Slideshow Download (XviD MPEG4)Slideshow Download (XviD MPEG4)Slideshow Download (XviD MPEG4) Übungsblatt Download (PDF)Lösungsblatt Download (PDF)
10 Sicherheit in Web Services Folien Download (PDF) -- eine Folie pro SeiteFolien Download (PDF) -- drei Folien pro SeiteFolien Download (PDF) -- vier Folien pro Seite Slideshow Download (XviD MPEG4)
11 Semantic Web Folien Download (PDF) -- eine Folie pro SeiteFolien Download (PDF) -- drei Folien pro SeiteFolien Download (PDF) -- vier Folien pro Seite Slideshow Download (XviD MPEG4)