CBE-Logo

Verteilte Anwendungen

VA

Prof. Dr. Karlheinz Hug

Termine, Themen, Referenten im SS 2002

Termin

Thema

Referent

Fr. 22. 3. 02 Grundlagen des WWW M. Heine
Fr. 12. 4. 02 Dynamische Webseiten J. He
Fr. 19. 4. 02 Curl A. Vohrer
Fr. 26. 4. 02 VRML M. Heine
Fr. 3. 5. 02 Client-Server-Architekturen N. Yin
Fr. 17. 5. 02 Entfernte Prozedur- und Methodenaufrufe R. Wurzinger
Fr. 24. 5. 02 .NET A. Beutler
Fr. 7. 6. 02 Mobile Agenten A. Saker
Fr. 14. 6. 02 XML - Extended Markup Language A. Beutler
Fr. 21. 6. 02 Web-Services L. Heinisch
Fr. 28. 6. 02 IPv6 - Version 6 des Internet-Protokolls L. Heinisch
Fr. 28. 6. 02 JavaBeans und EJB - Enterprise JavaBeans A. Wetzel
Fr. 5. 7. 02 Künstliche und menschliche Intelligenz A. Wetzel

Themen mit Hinweisen

1.

Grundlagen des WWW

Inhalt: Überblick über grundlegende Technologien des WWW.
Stichworte: URL - Uniform Resource Locator
TCP/IP - Transmission Control Protocol/Internet Protocol
HTTP - Hypertext Transfer Protocol, FTP - File Transfer Protocol
HTML - Hypertext Markup Language
CSS - Cascading Style Sheets
browsergetriebene Animationen
DHTML - Dynamic HTML
Referenzen:

2.

Dynamische Webseiten

Inhalt: Überblick über grundlegende Technologien dynamischer Webseiten.
Stichworte: aktive Dokumente
Formulare
CGI - Common Gateway Interface
PHP
JavaScript
Java-Applets
Perl
servergetriebene Animationen
aktive Serverseiten
Servlets
Referenzen: Ammann, Traub

3.

Curl

Inhalt: Überblick über die neue Programmiersprache für Webanwendungen.
Stichworte:
Referenzen: www.curl.com
www.drweb.de

4.

VRML - Virtual Reality Modeling Language

Inhalt: Überblick über VRML.
Stichworte:
Referenzen: Ammann

5.

Client-Server-Architekturen

Inhalt: Überblick über Client-Server-Architekturen, -Konzepte und -Anwendungen.
Stichworte: Verteilte Prozesse
Threads
CS-Server
CS-Ketten
CS-Bäume
CS-Programmierung mit Sockets
Referenzen: Bengel

6.

Entfernte Prozedur- und Methodenaufrufe

Inhalt: Überblick über die Funktionsweise von RPC - Remote Procedure Call und RMI - Remote Method Invocation.
Stichworte: Parameter- und Ergebnisübertragung
Identifikation und Binden an Aufrufpartner
RMI in Java
Referenzen: Bengel, Traub, Vogt

7.

.NET

Inhalt: Überblick über das Microsoft .NET-Framework zur Entwicklung von Web- und E-Business-Anwendungen.
Stichworte:
Referenzen: Tom Archer: Inside C#. Objektorientiertes Programmieren der nächsten Generation mit C# Microsoft Press, Unterschleißheim (2001)

Bertrand Meyer: The Significance of dot-NET Software Development Magazine (November 2000) www.sdmagazine.com/articles/2000/0011/0011l/ 0011l.htm

Raphael Simon, Emmanuel Stapf, Bertrand Meyer, Christine Mingins: Eiffel on the Web: Integrating Eiffel systems into Microsoft .NET Framework (July 2000) msdn.microsoft.com/library/techart/pdc_eiffel.htm,

Raphael Simon, Emmanuel Stapf, Christine Mingins, Bertrand Meyer: Eiffel for E-Commerce under .NET Journal of Object-Oriented Programming (October 2000) 42-58

www.dotnetexperts.com/
www.dotnet.eiffel.com/
www.microsoft.com
www.ibm.com
www.sun.com
www.infoweek.ch/
Visual Studio .NET Online Documentation: www-3.ibm.com/software/ad/adstudio/

8.

Mobile Agenten

Inhalt: Überblick über Mobile Agenten.
Stichworte:
Referenzen: it+ti Informationstechnik und Technische Informatik Heft 4 (August 1998) Schwerpunktthema: Agenten - Eine neue Technologie auf dem Vormarsch
www13.informatik.tu-muenchen.de/gifgbs/Versand0010/konferenz/gi/
www.minet.uni-jena.de/fakultaet/ips/braunpet/agents/maintro.html

9.

XML - Extended Markup Language

Inhalt: Überblick über XML und Anwendungen.
Stichworte:
Referenzen: Alex Homer: XML IE5 wrox Verlag
Erik T. Ray: Learning XML O'Reilly Verlag
www.netzwelt.com/selfhtml/xml/intro.htm
www.informatik.hu-berlin.de

10.

Web-Services

Inhalt:
Stichworte: Wie nutzen Web-Services XML?
SOAP - Simple Object Acces Protocol, Datenaustauschprotokoll
WSDL - Web Services Description Language zur Beschreibung der Funktionalität von Web-Services
Interoperabilität zwischen Java und .NET mittels Web-Services
gelbe Seiten, Uddi
Sicherheitslücken
Referenzen: Objektspektrum Nr. 4 (Juli/August 2001) Schwerpunkt: Web-Services
Ethan Cerani: Web Services Essential
XML and Web Services Magazine
Marcus Dormanns: Vorlesung an der TU Berlin, WS 2001/02
www.clientsoft.com
test.uddi.microsoft.com

11.

IPv6 - Version 6 des Internet-Protokolls

Inhalt:
Stichworte: Adresserweiterung von 32 auf 128 Bit
Referenzen:

12.

CORBA - Common Object Request Broker Architecture

Inhalt: Überblick über CORBA.
Stichworte: Objekt-Modell
OMA - Object Management Architecture
ORB - Object Request Broker
IDL - Interface Definition Language
Referenzen: Gruhn/Thiel, Bengel, Traub

13.

JavaBeans und EJB - Enterprise JavaBeans

Inhalt:
Stichworte:
Referenzen: Gruhn/Thiel, Bengel

Referenzen

Eckhard Ammann: Programmierung animierter Welten. Java, JavaScript und VRML Thomson Publishing, Bonn (1997)

Günter Bengel: Günter Bengel. Client-Server-Computing für Studenten und Praktiker Vieweg, Braunschweig (2002) 2. Aufl.

Rüdiger Brause: Betriebssysteme. Grundlagen und Konzepte Springer, Berlin (1998)

Volker Gruhn, Andreas Thiel: Komponentenmodelle. DCOM, JavaBeans, Enterprise JavaBeans, CORBA Addison-Wesley, München (2000)

Stefan Traub: Verteilte PC-Betriebssysteme Teubner, Stuttgart (1997)

Carsten Vogt: Betriebssysteme Spektrum Akademischer Verlag, Heidelberg (2001)

GI-Fachgruppe 3.3.1 Kommunikation und Verteilte Systeme