Kö,
Ha
-
July
10,
1998
Object-oriented Concepts in Distributed Systems
Script / Slides of the Lecture (SS 1998)
We do not offer a "real" script for the lecture but just copies of
our slides. The slides (4 slides per page)
are available as postscript files or in PDF format.
You find the links behind the section titles in the overview below.
For the german lecture
"Objektorientierte Konzepte in der Betriebsprogrammierung"
we have a more detailed script which also covers more than 50% of this lecture.
The slides are also available with acrobat index and in original size:
(-> lecture/PDF)
All slides are copyrighted (C) 1998 by Jürgen Kleinöder and Franz J. Hauck,
University of Erlangen-Nürnberg, Germany. Use without prior written permission of the authors is not permitted!
Index:
-
Organizational Topics
(-> slides/postscript |
-> slides/PDF)
-
Overview
(-> slides/postscript |
-> slides/PDF)
-
Object-Oriented Programming
(-> slides/postscript |
-> slides/PDF)
-
Motivation
-
Software design
-
OOP - fundamental terms
(Object, Class, Method, Inheritance)
-
OO - basic concepts
(Abstraction, Encapsulation, Modularization, Hierarchy, Typing,
Polymorphism, Concurrency, Persistence)
-
Objekt-orientierted analysis and design, design patterns
-
Distributed Systems
(-> slides/postscript |
-> slides/PDF)
-
Definition and Motivation
(Advantages and Disadvantages)
-
Taxonomy
(Flynn, Tanenbaum, Network Operating Systems)
-
Communication Models
(Classification, Reliability, RPC, Group Communication)
-
Selected problems of Distributed Systems
(Causality, Clock Synchronization, Logical Clocks, Various
Distributed Algorithms)
-
Object-Based Distributed Systems
(Remote Invocation, Object Mobility, Whole Object vs. Fragmented
Object Approach)
-
Distributed Objects in CORBA
(-> slides/postscript |
-> slides/PDF)
-
Middleware Approach
-
CORBA Overview
-
Application Objects
-
Object Request Broker (ORB)
(Interface Description Language (IDL), Remote invocation,
Dynamic invocation, Components of the ORB)
-
CORBA Services
-
OLE - COM & DCOM
(-> slides/postscript |
-> slides/PDF)
-
Architecture
-
IDL
-
COM
-
COM & OLE Services
-
Frameworks
(-> slides/postscript |
-> slides/PDF)
-
Concepts
-
Class Libraries vs. Frameworks
-
Framework Interfaces
-
Frameworks & CORBA
-
Frameworks & Java
-
Java & Component Models
(-> slides/postscript |
-> slides/PDF)
-
Component Models
-
Java Beans
About our Server |
Mail to Webmaster |
Navigational Hints |
Search