Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
Veröffentlicht von:Berthold Strassburger Geändert vor über 10 Jahren
1
WS06/07Prof. Dr. Andreas Schmietendorf1 Programmierung von Client/Server- Anwendungen Übersicht zur Vorlesung
2
WS06/07Prof. Dr. Andreas Schmietendorf2 Vorlesungsübersicht
3
WS06/07Prof. Dr. Andreas Schmietendorf3 Grundlagen von C/S-Systemen Ziele verteilter Systeme Begriff der Verteilungstransparenz Client-Server Prinzip Kommunikation in verteilten Systemen Verteilte Basisdienste Transaktionssicherheit
4
WS06/07Prof. Dr. Andreas Schmietendorf4 Verwendung von servicespezifischen APIs Java im Rückblick Datenbankanbindung mit Hilfe von JDBC -Benötigte Software -Klassen des JDBC-API -JDBC-Treibertypen Beispiel für die Datenbanknutzung (hier FirebirdDB) -Benötigte Software -Notwendige Einstellungen -Beispielimplementierung
5
WS06/07Prof. Dr. Andreas Schmietendorf5 Verwendung genereller Middlewareansätze Ziele bei Verwendung von Middleware Verfügbare Middlewareansätze Objektorientierte Middleware -Java-RMI -CORBA Komponentenbasierte Middleware XML-basierte Middlewareansätze
6
WS06/07Prof. Dr. Andreas Schmietendorf6 J2EE-Architektur Zielstellungen der J2EE-Architektur Applikations Server -Web Container (JSP und Applets bzw. Servlets) -EJB Container (EJB-Komponenten) -Industriell einsetzbare Systeme Arten von EJB-Komponeten -Session Beans -Entity Beans -Message Driven Beans
7
WS06/07Prof. Dr. Andreas Schmietendorf7 Arbeiten mit J2EE-Komponenten J2EE Referenz Umgebung J2EE Programmierschnittstellen EJB-Rollenmodell Implementierung von J2EE-basierter Komponenten Applikationsenwicklung mit EJBs
8
WS06/07Prof. Dr. Andreas Schmietendorf8 Ausblick & Entwicklungstendenzen Java Persistenzmechanismen Transaktionssicherung in verteilten Systemen XML als Datenaustauschformat Web Service Technologie Design und Architekturpattern
9
WS06/07Prof. Dr. Andreas Schmietendorf9 Übungsübersicht
10
WS06/07Prof. Dr. Andreas Schmietendorf10 Avisierte Übungen 1.Verwendung der Metaplantechnik 2.Client/Server-Anwendung am Beispiel (Firebird & IBO) 3.Java-Datenbankanbindung mittels JDBC 4.JSP- und Servlet-Komponenten (Web Container) 5.EJB-Komponenten (EJB Container) 6.Optional: J2EE-basierte Web Services
11
WS06/07Prof. Dr. Andreas Schmietendorf11 Quellenübersicht
12
WS06/07Prof. Dr. Andreas Schmietendorf12 Literaturhinweise Schmietendorf, A.; Dimitrov, E.; Dumke, R.: Enterprise Java Beans, mitp- Verlag, Bonn Stark, T.: J2EE – Einstieg für Anspruchsvolle, Addison Wesley (Pearson Studium), München Krüger, G.: Handbuch der Java-Programmierung – Studentenausgabe, Addison Wesley (Pearson Studium), München Orfali, R.; Harkey. D.; Edwards, J.: The Essential Client/Server Survival Guide, Wiley Computer Publ., New York Orfali, R.; Harkey. D.: Client/Server Programming with Java and CORBA, Wiley Computer Publ., New York
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.