Web-Anwendungen mit Java und XML
Art der Veranstaltung: |
Vorlesung |
Semester: |
Sommersemester |
Stunden: |
2+2 |
Dozent: |
Prof. Dr. Stefan Fischer |
Hörerkreis: |
Studenten und Studentinnen der Informatik,
Wirtschaftinformatik, Elektrotechnik, Informationssystemtechnik
und Medienwissenschaften |
Ort und Zeit: |
Vorlesung: Mittwoch, 9:45 - 11:15,
Informatikzentrum Raum 160
Übung: Mittwoch, 8:00 - 9:30 Informatikzentrum Raum 145
(Terminalraum Nord) |
Beginn: |
Mittwoch, 10. April 2002 (Übung entfällt in der ersten
Woche) |
Inhalt: |
-
Einführung
- Motivation
- Beispiele
- Literatur, Software
-
Web-Anwendungen mit der Java 2 Enterprise Edition
- N-Tier Architectures
- Sun Microsystems J2EE Software
-
Basistechnologien
-
Technologien für den Client-Tier
- Web-Browser
- HTML
- Cascading Style Sheets (CSS)
- Javascript
- Applets
- Stand-Alone Clients
-
Technologien für den Web-Tier
- Web-Server
- Servlets
- Java Server Pages
-
Technologien für den Application-Server-Tier
- Enterprise Java Beans
- CORBA
-
Zugang zum Enterprise-Resource-System-Tier
- Java Connector Architecture
- JDBC
- JCO zum Zugriff auf R/3-Systeme
-
XML zur Datenmodellierung im Web
- Grundlagen von XML
- SAX und DOM
- XSLT
- Java APIs und Web Services
- RPC mit SOAP
- Anwendungen
-
Produkte
- Bea WebLogic
- IBM WebSphere
-
Alternative Technologien
- Microsoft .NET
- CGI
- PHP4
- ...
|
Empfohlene Voraussetzungen: |
Betriebssysteme und Netze
(dies ist keine formale Voraussetzung!) |
Scheinerwerb: |
mündl. Prüfung (15 Minuten) |
Literatur: |
- A. Eberhart u. S. Fischer:
Java-Bausteine für E-Commerce-Anwendungen ,
Hanser-Verlag, 2000.
- N. Kassem et al.:
Designing Enterprise Applications with the Java(TM) 2
Platform, Enterprise Edition (The Java(TM) Series),
Addison-Wesley, 2000
- Paul Perrone, Venkata S.R.K.R. Chaganti:
Building Java Enterprise Systems with J2EE, Sams,
2000
- Marko Böger:
Java in Distributed Systems: Concurrency, Distribution, and
Persistence, Wiley, 2001
- Nikola Ozu et al.:
Professional XML, 2. Auflage, Wrox, Mai 2001
- sowie weitere Literaturangaben in den einzelnen
Kapiteln
|
Links: |
|
Unterlagen: |
Die Vorlesungsfolien sind in zwei Versionen als PDF-Dateien
verfügbar. In Kürze werden wir auch die Vorlesungsmitschnitte
veröffentlichen.
- Organisation
[ PDF, 1
Folie/Druckseite, PDF, 4
Folien/Druckseite ]
- Kapitel 1: Einführung
[ PDF, 1
Folie/Druckseite, PDF, 4
Folien/Druckseite, TSCC-Mitschnitt,
DivX5-Mitschnitt,
Streaming-Video, FTP-Download
]
- Kapitel 2: N-Tier Architectures
[ PDF, 1
Folie/Druckseite, PDF, 4
Folien/Druckseite, TSCC-Mitschnitt, DivX5-Mitschnitt,
Streaming-Video, FTP-Download
]
- Kapitel 3: Basistechnologien
[ PDF, 1
Folie/Druckseite, PDF, 4
Folien/Druckseite, TSCC-Mitschnitt, DivX5-Mitschnitt,
Streaming-Video, FTP-Download
]
- Kapitel 4: Client-Tier-Technologien
[ PDF, 1
Folie/Druckseite, PDF, 4
Folien/Druckseite, TSCC-Mitschnitt, DivX5-Mitschnitt,
Streaming-Video, FTP-Download
]
- Kapitel 5: Web-Tier-Technologien
[ PDF, 1
Folie/Druckseite, PDF, 4
Folien/Druckseite, TSCC-Mitschnitt, DivX5-Mitschnitt,
Streaming-Video, FTP-Download
]
- Kapitel 6: ApplicationServer
[ PDF, 1
Folie/Druckseite, PDF, 4
Folien/Druckseite,
Streaming-Video, FTP-Download
]
- Kapitel 7: Data Tier
[ PDF, 1
Folie/Druckseite, PDF, 4
Folien/Druckseite ]
- Kapitel 8: XML
[ PDF, 1
Folie/Druckseite, PDF, 4
Folien/Druckseite ]
Übungsblätter:
|
|