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


23.01.2017

Am Fr., 27.01. findet von 12-14 Uhr die Übung im Raum H-A 4111 statt (der Tutor, Hr. Christ ist anwesend)!. Dafür wird am Fr. 10.02. die Vorlesung gehalten (im Raum H-F 116).

21.11.2016
Berichtigung zu Kap. 3.3 des Folienskripts: Zur Nutzung des JacORB müssen Sie die Konfigurationsdatei nach $HOME/orb.properties kopieren, nicht wie im Skript bisher falsch angegeben nach $HOME/jacorb.properties!

02.09.2016
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.2016

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!), lassen SIe ihn in meinem Sekretartiat (H-B 8403, vormittags) unterschreiben und geben Sie ihn dann bei Hr. Kiel (H-B 5413) ab.

02.09.2016
Vorlesungsbeginn: 21.10.2016

Vorlesungsunterlagen

Übungsblätter


Übung Ausgabe Besprechung Aufgabenblatt/Materialien Lösung

1. Allgemeines 28.10.
21.11.
Übungsblatt


2. Java RMI 28.10.
21.11.
Übungsblatt , Code


3. CORBA 18.11.
19.12.
Übungsblatt , Code


4. EJB 16.12.
23.01.
Übungsblatt , Code


5. Web Services 20.01.
10.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.