Für eine korrekte Darstellung dieser Seite benötigen Sie einen XHTML-standardkonformen Browser, der die Darstellung von CSS-Dateien zulässt.

..
Suche

Personensuche
Veranstaltungssuche
Katalog der UB Siegen

Vorlesung "Client/Server-Programmierung"

  • Middleware-Technologien für Client/Server-Anwendungen und ihre Anwendung in der Praxis
  • Schwerpunkte: Programmierung mit CORBA, EJB und Web Services
  • Voraussetzungen: Algorithmen und Datenstrukturen, Objektorientierte und funktionale Programmierung, Programmierpraktikum, Verteilte Systeme; Empfehlung: Betriebssysteme I, Rechnernetze I
  • Details: siehe Modulbeschreibung zur Veranstaltung
  • Prüfung: mündlich; erfolgreiche Teilnahme an der Übung ist Voraussetzung zur Zulassung

Ankündigungen


02.09.2017

Beachten SIe bitte den Zeitplan der Lehrveranstaltung (Vorlesungs- bzw. Übungsstunden) im Foliensatz "0. Organisation" (s.u.). Vorlesungsstunden finden Fr.  im H-F 116 und Mo. im H-B 8409/10 statt. Die Übungsstunden finden immer im H-A 4111 statt!

02.09.2017

Beim ersten Übungstermin erhalten Sie eine Benutzerkennung für die PCs im Labor H-A 4111. Dazu müssen Sie die Benutzerordnung des Labors anerkennen. Bitte lesen Sie diese Ordnung!
Bitte füllen Sie auch einen Kartenschlüsselantrag aus (elektronisch!, alternativ auch hier zu finden), lassen SIe ihn in meinem Sekretartiat (H-B 8403, vormittags) unterschreiben und geben Sie ihn dann bei Hr. Kiel (AR-P 209) ab.

02.09.2017
Vorlesungsbeginn: 13.10.2017, Übungsbeginn: siehe Foliensatz 'Organisation'!

Vorlesungsunterlagen

Praktikum / Musterlösungen


Übung Ausgabe Besprechung Aufgabenblatt/Materialien Lösung

1. Allgemeines 20.10.
13.11.
Übungsblatt


2. Java RMI 20.10.
13.11.
Übungsblatt , Code


3. CORBA 10.11.
11.12.
Übungsblatt , Code


4. EJB
08.12.
15.01.
Übungsblatt , Code


5. Web Services
12.01.
02.02.
Übungsblatt , Code

Materialien

  • Dokumentation zu Web Services / AXIS2:
  • Code-Beispiele

    Literatur

    • Ulrike Hammerschall, Verteilte Systeme und Anwendungen. Pearson Studium, 2005.
    • Robert Orfali, Dan Harkey, Client/Server-Programming with Java and Corba. John Wiley & Sons, 1998.
    • George Coulouris, Jean Dollimore, Tim Kindberg. Verteilte Systeme -- Konzepte und Design, 3. Auflage. Pearson Studium, 2002.
    • Cay S. Horstmann, Gary Cornell. Core Java 2, Band 2 -- Expertenwissen. Sun Microsystems Press / Addison Wesley, 2008.
    • Torsten Langner. Verteilte Anwendungen mit Java. Markt+Technik, 2002.
    • Jim Farley, William Crawford, David Flanagan. Java Enterprise in a Nutshell, 3rd Edition. O'Reilly, 2005.
    • Johann Hofmann, Fritz Jobst, Roland Schabenberger. Programmieren mit COM und CORBA, Hanser, 2001.
    • Rima P. Sriganesh, Gerald Brose, Micah Silverman. Mastering Enterprise JavaBeans 3.0. Wiley, 2006.
    • Bill Burke, Richard Monson-Haefel. Enterprise JavaBeans 3.0, 5th Edition. O'Reilly, 2006.
    • Jason Hunter, William Crawford. Java Servlet Programmierung. O'Reilly, 2002.
    • Manfred Hein, Henner Zeller. Java Web Services, Addison-Wesley, 2003.
    • Torsten Langner. Web Services mit Java, Markt+Technik, 2003.
    • Andreas Eberhart, Stefan Fischer. Web Services, Hanser, 2003.
    • Thilo Frotscher, Marc Teufel, Dapeng Wang. Java Web Services mit Apache Axis2, entwickler.press, 2007.