Präsentation herunterladen
Die Präsentation wird geladen. Bitte warten
1
Vortrag - Diplomarbeiten (HS I)
Speichern und Wiederauffinden von Verbunddokumenten Gunnar Schmitz & Eckehard Hermann
2
Unsere Ziele gute Ausgangsposition für die Arbeitsplatzsuche
erste Einblicke in die Arbeitswelt
3
Die Ziele von Siemens Nixdorf
verteiltes heterogenes System Einbindung von BS2000 Möglichkeiten von CORBA
4
Aufteilung in Client und Server
5
Überblick Begrüßung, Entscheidungs- findung & Ziele 10 min
Was ist Middleware? min Verbunddokument-Architekturen 15 min Die Idee des Persistent- Object-Services min Ausblick min
6
Middleware als Schrägstrich in „Client/Server“
Aufgaben Vorteile CORBA als Beispiel
7
Aufgaben von Middleware
8
Vorteile von Middleware
Client ist nicht an einen Server gebunden auf Ausnahmesituationen kann reagiert werden Performance-Vorteile Teilen von Ressourcen definierte Schnittstelle zur Middleware
9
Die Object-Management-Group
größtes Konsortium der IT-Branche (mehr als 700 Mitglieder) Standardisierung von verteilten Systemen Standardisierung von grundlegenden Diensten
10
Besonderheiten von CORBA
standardisiert umfangreich objektorientiert
11
Objektorientiert ?
12
Verbunddokument-Architekturen
Das Dokument im Mittelpunkt Ziele bei Siemens Nixdorf Ansätze
13
Ein Beispiel
14
Verbunddokumente Die einzelnen Typen werden von unabhängigen Bausteinen bearbeitet Verbunddokument-Architekturen(VDA) regeln das Zusammenspiel OLE und OpenDoc
15
Das Dokument im Mittelpunkt
16
Gemeinsames und Trennendes
OLE = OpenDoc ?
17
Objektmodell Programmiersprachen stellen nur Insellösungen dar !
Objektmodelle abstrahieren von der Sprache
18
Ziel bei Siemens Nixdorf
Kunden von SNI verwenden BS2000 BS2000 kann OLE und OpenDoc nicht integrieren Verbunddokumente sollen auch unter BS2000 bearbeitet werden können
19
Die Ansätze im Überblick
20
Verbunddokumente im Netz
CORBA erlaubt die Verteilung von Bausteinen OLE / OpenDoc ermöglichen „Multimedia-Komponenten“ Verteilung + VDA = Network Computing ?
21
Die Idee der Object-Services
Bereitstellen von fundamentalen Funktionen Systemunabhängigkeit für Objekte
22
Unabhängigkeit durch Services
23
Der Persistent-Object-Service (POS)
Aufgabe Architektur Protokolle
24
Aufgaben des POS Speichern von Objekt-Zuständen
Wiederherstellen von Objekt-Zuständen
25
Architektur des POS
26
Aufgabe der Protokolle
Kommunikation zwischen Objekt und Speichermedium Unterschiedliche Protokolle bedienen unterschiedliche Anforderungen
27
Zusammenfassung Verteilung einer Anwendung durch Middleware
Komponenten als austauschbare Software-Bausteine
28
Middleware Flexibilität des Gesamtsystems Ressourcen gemeinsam nutzen
29
Componentware Anwender Komponenten maßgeschneidert
Komponenten anpassbar Entwickler Reduzierung der Komplexität Wiederverwendbarkeit
30
Noch offen: Welche Probleme können beim Einsatz einer Middleware auftreten?
Ähnliche Präsentationen
© 2024 SlidePlayer.org Inc.
All rights reserved.