Mühlhäuser / Schill | Software Engineering für verteilte Anwendungen | E-Book | sack.de
E-Book

E-Book, Deutsch, 402 Seiten, eBook

Reihe: Springer-Lehrbuch

Mühlhäuser / Schill Software Engineering für verteilte Anwendungen

Mechanismen und Werkzeuge
1992
ISBN: 978-3-642-95685-0
Verlag: Springer
Format: PDF
Kopierschutz: 1 - PDF Watermark

Mechanismen und Werkzeuge

E-Book, Deutsch, 402 Seiten, eBook

Reihe: Springer-Lehrbuch

ISBN: 978-3-642-95685-0
Verlag: Springer
Format: PDF
Kopierschutz: 1 - PDF Watermark



Mühlhäuser / Schill Software Engineering für verteilte Anwendungen jetzt bestellen!

Zielgruppe


Research

Weitere Infos & Material


1 Einführung und Grundlagen.- 1.1 Einsatz verteilter DV-Systeme: Motivation und Entwicklungstendenzen.- 1.2 Verteilte Systeme und verteilte Anwendungen.- 1.3 Beispiel einer verteilten Anwendung.- 2 Existierende Ansätze zur verteilten Programmierung.- 2.1 Betriebssystem-Ansatz.- 2.2 Datenbank-Ansatz.- 2.3 Sprachintegrierter Ansatz: Verteilte Programme.- 2.4 Funktionaler Ansatz.- 2.5 Vergleichende Bewertung.- 3 Betriebssystemansatz.- 3.1 Netzbetriebssysteme und verteilte Betriebssysteme.- 3.2 Klienten-Server-Modell.- 3.3 Nameserver.- 3.4 Dateiserver.- 3.5 Entfernte Programmausführung.- 3.6 Prozeßmigration.- 3.7 Systembeispiel: Das Netzbetriebssystem DACNOS.- 4 Sprachintegrierter Ansatz.- 4.1 Nachrichtenaustausch mit Sprachintegration.- 4.2 Remote Procedure Call: Überblick.- 4.3 Verteilte objektorientierte Ansätze: Überblick.- 4.4 Verteilte Konfigurationsverwaltung: Überblick.- 4.5 Verteilte Programmiersprachen.- 5 Remote Procedure Call.- 5.1 Grundlagen des RPC.- 5.2 Der Bindevorgang beim RPC.- 5.3 Abwicklung von RPCs zur Laufzeit.- 5.4 Fehlersemantik des RPC.- 5.5 Beispiele für existierende RPC-Systeme.- 5.6 Probleme mit herkömmlichen RPC-Protokollen.- 5.7 Fehlerbehandlung in RPC-Systemen.- 5.8 Asynchrone RPCs und Massendatentransfer.- 5.9 Sicherheitsaspekte des RPC.- 5.10 RPC in offenen verteilten Systemen.- 5.11 Standardisierungsbestrebungen im Bereich des RPC.- 6 Verteilte objektorientierte Ansätze.- 6.1 Grundlagen des objektorientierten Ansatzes.- 6.2 Zentrale Begriffsdefinitionen.- 6.3 Spezielle Eigenschaften.- 6.4 Existierende Sprachen und Systeme.- 6.5 Verteilte Erweiterungen.- 6.6 Objektmobilität.- 6.7 Beispiel eines verteilten objektorientierten Systems.- 6.8 Programmiersprachliche Anwendung.- 6.9 Weitere Aspekte verteilter objektorientierterAnsätze.- 7 Konfigurationsverwaltung in verteilten Systemen.- 7.1 Motivation.- 7.2 Vorteile einer Konfigurationsverwaltung.- 7.3 Modell einer Konfigurationsverwaltung.- 7.4 Beispiele existierender Konfigurationsverwaltungen.- 7.5 Erforderliche Systemeigenschaften.- 8 Softwareproduktionsumgebungen.- 8.1 Einführung.- 8.2 Taxonomie.- 8.3 Lifecycle-Modelle.- 8.4 SPU-Architekturen.- 9 Methoden und Werkzeuge.- 9.1 Anforderungsanalyse.- 9.2 Spezifikation.- 9.3 Entwurf.- 9.4 Beschreibung von Gruppenkommunikation.- 9.5 Verteiltes Debugging.- 9.6 Laufzeit-Codeverwaltung.- 10 Ausblick: Aktuelle Entwicklungen und Standardisierung.- 10.1 Hochgeschwindigkeitsnetze.- 10.2 Perspektiven künftiger verteilter Anwendungen.- 10.3 Standardisierungsansätze.- 10.4 Zusammenfassung und Ausblick.- Literatur.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.