DCE: das OSF Distributed Computing Environment ; Einführung und Grundlagen
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Berlin [u.a.]
Springer
1993
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XV, 249 S. graph. Darst. |
ISBN: | 3540553355 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV009639215 | ||
003 | DE-604 | ||
005 | 20110905 | ||
007 | t| | ||
008 | 940609s1993 xx d||| |||| 10||| ger d | ||
020 | |a 3540553355 |9 3-540-55335-5 | ||
035 | |a (OCoLC)75302542 | ||
035 | |a (DE-599)BVBBV009639215 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a ger | |
049 | |a DE-473 |a DE-91G |a DE-384 |a DE-739 |a DE-19 |a DE-862 |a DE-523 |a DE-M100 | ||
084 | |a ST 200 |0 (DE-625)143611: |2 rvk | ||
084 | |a ST 201 |0 (DE-625)143612: |2 rvk | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a ST 268 |0 (DE-625)143636: |2 rvk | ||
084 | |a ST 281 |0 (DE-625)143646: |2 rvk | ||
084 | |a DAT 428f |2 stub | ||
084 | |a DAT 254f |2 stub | ||
100 | 1 | |a Schill, Alexander |e Verfasser |4 aut | |
245 | 1 | 0 | |a DCE |b das OSF Distributed Computing Environment ; Einführung und Grundlagen |c Alexander Schill |
264 | 1 | |a Berlin [u.a.] |b Springer |c 1993 | |
300 | |a XV, 249 S. |b graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a Verteiltes System |0 (DE-588)4238872-7 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a DCE |g Programm |0 (DE-588)4312421-5 |2 gnd |9 rswk-swf |
655 | 7 | |0 (DE-588)1071861417 |a Konferenzschrift |2 gnd-content | |
689 | 0 | 0 | |a DCE |g Programm |0 (DE-588)4312421-5 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Verteiltes System |0 (DE-588)4238872-7 |D s |
689 | 1 | |5 DE-604 | |
856 | 4 | 2 | |m Digitalisierung TU Muenchen |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006370660&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-006370660 |
Datensatz im Suchindex
DE-BY-862_location | 2801 |
---|---|
DE-BY-FWS_call_number | 2801/1990:1726 |
DE-BY-FWS_katkey | 135922 |
DE-BY-FWS_media_number | 083100120904 |
_version_ | 1820919908346626048 |
adam_text |
Inhaltsverzeichnis
1 Einführung.1
1.1 Einleitung.1
1.2 Beispiel einer verteilten Anwendung.2
1.3 Vorteile verteilter Anwendungen.5
1.4 Spezielle Probleme bei verteilten Anwendungen.6
1.5 Lösungsansätze durch das
OSF DCE
.7
1.6 Gliederung des Buches.9
2 Gesamtarchitektur des
OSF
DCE .11
2.1 Architekturmodell.11
2.2 Struktur von DCE-Cells.12
2.3 Die Teilkomponenten des DCE.13
2.3.1
Thread
Service.13
2.3.2 Remote
Procedure Call.
15
2.3.3 Directory Service.18
2.3.4
Security
Service.21
2.3.5
Distributed Time
Service.24
2.3.6
Distributed File
System.26
2.3.7
Diskless
Support Service.28
2.3.8 PC Integration.29
2.4 Zusammenwirken der DCE-Komponenten.30
2.5 DCE-Systemkonfigurationen.31
2.5.1 Grundprinzipien.31
2.5.2 Beispiele für konkrete Ceil-Konfigurationen.33
2.6 Einsatz am Beispiel der verteilten Anwendung.33
2.7 Bedeutung der DCE-Komponenten für Anwender.35
2.8 Bisherige Entwicklung des DCE.38
3 Der Remote
Procedure Call
des DCE.41
3.1 Wichtige Eigenschaften des DCE RPC.41
3.2 Grundlegender Ablaufeines DCE RPC.43
3.3 Grundfunktionalität: Programmierbeispiel.46
3.3.1 Schnittstellenbeschreibung.46
3.3.2 Implementierung des Servers.*.50
3.3.3 Implementierung des Clients.54
3.4 Beschreibung von RPC-Sennittstellen durch IDL.56
3.4.1 Datentyp-Definitionen.56
Inhaltsverzeichnis
3.4,2 Attribute
Яг
Schnittstellen und Prozeduren.59
3.5 Die Steuemotation ACF.61
3.6 Der RPC-Bindevorgang; Details.62
3.6.1 Detaillierter Ablauf des Bindevorgangs.62
3.6.2 Datenstruktoren für das Binden:
Binding
Handles.
64
3.6.3 Methoden des Bindern.66
3.6.4 Die RPC-Client-Schnittstelle des Directory Service.68
3.63 Bereitstellen und Anfordern von Ressourcen.71
3.6.6 Registrierung und Einsatz von Servergruppen.76
3.6.7 Verwendimg von Directory-Suchpfaden.79
3.6.8 Binde-Information als
String
für Testläufe.81
3.6.9 Statische RPC-Endpunkte.84
3.7 RPC mit Authentisierung und Autorisierung.85
3.7.1 Überblick.85
3.7.2 Schnittstelleaiftmktionen.86
3.8 Spezielle Laufzeitmechanismen.90
3.8.1 Fehlerbehandlung.90
3.8.2
Pipes
.91
3.8.3 Rückwärtige Aufrufe.96
3.8.4 Kontext zwischen Client und Server.98
3.8.5 Einsatz von
Threads
.101
3.9 Leistungsmessungen zum DCE RPC.103
3.10 RPC-Administrationsaufgaben.105
4 DCE-Threads als Basismechanismus.109
4.1 Wichtige Eigenschaften von DCE-Threads.109
4.2 Einsatzmöglichkeiten und Verarbeitungsmodelle.110
4.2.1 Nebenläufigkeit unabhängiger Aufträge.111
4.2.2 Auftragsinteme
Nebenlăufigkeit
.112
4.2.3 HpeHning.,.113
4.3 Elementare
Thread-
Verwaltung.113
4.4 Tteead-Synehronisation.116
4.4.1
Semaphore
.
,
.[.
1
16
4.4.2 Erweiterung: Rekursive
Semaphore
.'.".'„."Z!"'.!'.'."'.'.™'.". 118
4.4.3 Bedingungsvariablen.119
4.5
Thread-Attribute
und ScheduMag-Strttegien.
".ľľ.".!.!.
122
4.6 Spezielle Aspekte von DCE-Threads.\.125
4.6.1 Aufruf von E/A- und
Betrtebssystem-Routinen
.125
4.6.2 Nonreentrant Software und globale
Semaphore
.!."!„".'"'"""!". 127
4.6.3 Verklemmungen."'
ш
4.6.4 Leistungsmessungen zu DCE-Threads.ZZZZZZZZZZZZZ" 128
5 Verteilte Nammsverwaltung im DCE.129
5.1 Verteilte Namensverwaltung: Übersicht. «. 129
5.1.1 Aufgaben und Eigenschaften.ZI".129
5.1.2 Resultierende Anforderungen. . 130
5.2 Konzeptionelle Grundlagen von CDS und GDS ".131
5.2.1 Gesamtarchitektur. . 131
5.22 Namensstrakoir.!.!'.'.!"'."!.132
Inhaltsverzeichnis xi
5.2.3
Junctions
zur Verbindung von Namensräumen.134
5.2.4 Der Default-Namensraum des
DŒ
.135
5.2.5
Aliases
für CDS-Namen.135
5.2.6 Struktur von Namenseinträgen.137
5.3 CDS
Control Program
und Browser.140
5.3.1 Überblick über die einzelnen Kommandos.141
5.3.2 Beispiele für die Verwendung der Kommandos.142
5.3.3 Einsatz des CDS-Browsers.145
5.4 XDS-Programmierschnittstelle.146
5.4.1 Übersicht.146
5.4.2 XDS- und XOM-Datentypen.148
5.4.3 XDS- und XOM-Funktionen.149
5.5 Interne Realisierung der Namensverwaltung.152
5.5.1 Interner Ablauf einer Namensinterpretatian.152
5.5.2 Verteilung und Replikation von Namenseinträgen.155
5.6 Systemmanagement-Aufgaben.158
5.6.1 CDS Management.158
5.6.2 Das CDS
Control Program
als Management-Werkzeug.159
5.6.3 GDS Management.161
6
Security
Service.163
6.1 Wichtige Eigenschaften des
Security
Service.163
6.2 Authentisierang und Verschlüsselung.165
6.2.1 Ablauf des
AuthentisierungsprotokoŰs.
.165
6.2.2 Cell-übergreifende Authentisierang.169
6.2.3 Erweiterung: Öffentliche Schlüssel.170
6.3 Autorisierang.171
6.3.1 Zugriffskontrollisten: ACLs.171
6.3.2 Prüfung der Zugriffsrechte zur Laufzeit.173
6.3.3 ACLs für CDS-Directories.174
6.3.4 Der ACL Editor.175
6.4 Administrationsaufgaben.·.177
6.4.1 Übersicht.177
6.4.2 Der Registry Editor.178
6.4.3 Konsistenz mit
Unix-Accounts
.181
6.5 Weiterführende Programmierschnittstellen.181
7 Der
Distributed Time
Service.183
7.1 Wichtige Eigenschaften des
DŢS
.183
7.2 Interne Systemstruktur und Zeitformate.184
7.2.1 Architekturkonzept.184
7.2.2 Zeitformate.186
7.3 Programmierschnittstelle.188
7.3.1 Ermittlung und Konvertierung von Zeitangaben.189
7.3.2 Arithmetische Operationen mit Zeitangaben.193
7.3.3 Spezielle Operationen für Zeitintervalle.196
7.4 Management-Aufgaben.198
xii Inhaltsverzeichnis
8 Verteilte Datdverwaltung und PC-Integration.199
8.1 Das
Distributed File
System.199
8.1.1
FunÌLtìOiialitatundEinoidmmgdesDFS
.199
8.1.2 Vergleich mit dem Network
Rie
System.203
8.1.3 Einsäte des DFS für verteilte Anwendungen.205
8.1.4
Ьйеяпе
Systemstruktur.
206
8.Î.5
Management-Aufgaben.209
8.1.6 Weiterführende Programmierschnittsteüen.213
8.2
Diskless
Support Service.214
8.3 PC Integration.216
9
Gemmteinerátiung
und Bewertung des
OSF DCE
.217
9.1 Bezug des DCE zur Standardisierung.217
9.1.1 Standardisierung und Entwicklungstendenzen.217
9.1.2 Bezug
m
den beiden oberen ISO/OSI-Scbichten.218
9.1.3 Bezug zu
Open Distributed
Processing.221
9.1.4 Bezug zu OMG/CORBA.223
9.1.5 Bezug zu UI/Mas und SUN ONC.227
9.2 Bezug
zurobjektorientìerten
Programmierung.229
9.2.1
Objektoiientìerte
Programmierung: Überblick.229
9.2.2 Objektorientierte Schnittstellen
för
DCE-Komponentcn.230
9.2.3 Verteilte objektorientierte Erweiterung des DCE.232
9.3 Gesam&ewertang des
OSF
DCE.235
9.4 Verfügbarkeit und Roadmap von DCE.".". ". .237
9.5 Ausblick.'.'".".'.'.".238
literatur
.239
Sachverzeichnis.241
Glossar.247 |
any_adam_object | 1 |
author | Schill, Alexander |
author_facet | Schill, Alexander |
author_role | aut |
author_sort | Schill, Alexander |
author_variant | a s as |
building | Verbundindex |
bvnumber | BV009639215 |
classification_rvk | ST 200 ST 201 ST 230 ST 268 ST 281 |
classification_tum | DAT 428f DAT 254f |
ctrlnum | (OCoLC)75302542 (DE-599)BVBBV009639215 |
discipline | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV009639215</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20110905</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">940609s1993 xx d||| |||| 10||| ger d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3540553355</subfield><subfield code="9">3-540-55335-5</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)75302542</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV009639215</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-473</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-384</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-862</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-M100</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 200</subfield><subfield code="0">(DE-625)143611:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 201</subfield><subfield code="0">(DE-625)143612:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 268</subfield><subfield code="0">(DE-625)143636:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 281</subfield><subfield code="0">(DE-625)143646:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 428f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 254f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Schill, Alexander</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">DCE</subfield><subfield code="b">das OSF Distributed Computing Environment ; Einführung und Grundlagen</subfield><subfield code="c">Alexander Schill</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Berlin [u.a.]</subfield><subfield code="b">Springer</subfield><subfield code="c">1993</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XV, 249 S.</subfield><subfield code="b">graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Verteiltes System</subfield><subfield code="0">(DE-588)4238872-7</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">DCE</subfield><subfield code="g">Programm</subfield><subfield code="0">(DE-588)4312421-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="0">(DE-588)1071861417</subfield><subfield code="a">Konferenzschrift</subfield><subfield code="2">gnd-content</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">DCE</subfield><subfield code="g">Programm</subfield><subfield code="0">(DE-588)4312421-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Verteiltes System</subfield><subfield code="0">(DE-588)4238872-7</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung TU Muenchen</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006370660&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-006370660</subfield></datafield></record></collection> |
genre | (DE-588)1071861417 Konferenzschrift gnd-content |
genre_facet | Konferenzschrift |
id | DE-604.BV009639215 |
illustrated | Illustrated |
indexdate | 2025-01-11T04:02:28Z |
institution | BVB |
isbn | 3540553355 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-006370660 |
oclc_num | 75302542 |
open_access_boolean | |
owner | DE-473 DE-BY-UBG DE-91G DE-BY-TUM DE-384 DE-739 DE-19 DE-BY-UBM DE-862 DE-BY-FWS DE-523 DE-M100 |
owner_facet | DE-473 DE-BY-UBG DE-91G DE-BY-TUM DE-384 DE-739 DE-19 DE-BY-UBM DE-862 DE-BY-FWS DE-523 DE-M100 |
physical | XV, 249 S. graph. Darst. |
publishDate | 1993 |
publishDateSearch | 1993 |
publishDateSort | 1993 |
publisher | Springer |
record_format | marc |
spellingShingle | Schill, Alexander DCE das OSF Distributed Computing Environment ; Einführung und Grundlagen Verteiltes System (DE-588)4238872-7 gnd DCE Programm (DE-588)4312421-5 gnd |
subject_GND | (DE-588)4238872-7 (DE-588)4312421-5 (DE-588)1071861417 |
title | DCE das OSF Distributed Computing Environment ; Einführung und Grundlagen |
title_auth | DCE das OSF Distributed Computing Environment ; Einführung und Grundlagen |
title_exact_search | DCE das OSF Distributed Computing Environment ; Einführung und Grundlagen |
title_full | DCE das OSF Distributed Computing Environment ; Einführung und Grundlagen Alexander Schill |
title_fullStr | DCE das OSF Distributed Computing Environment ; Einführung und Grundlagen Alexander Schill |
title_full_unstemmed | DCE das OSF Distributed Computing Environment ; Einführung und Grundlagen Alexander Schill |
title_short | DCE |
title_sort | dce das osf distributed computing environment einfuhrung und grundlagen |
title_sub | das OSF Distributed Computing Environment ; Einführung und Grundlagen |
topic | Verteiltes System (DE-588)4238872-7 gnd DCE Programm (DE-588)4312421-5 gnd |
topic_facet | Verteiltes System DCE Programm Konferenzschrift |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=006370660&sequence=000002&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT schillalexander dcedasosfdistributedcomputingenvironmenteinfuhrungundgrundlagen |
Inhaltsverzeichnis
Schweinfurt Magazin
Signatur: |
2801 1990:1726 |
---|---|
Exemplar 1 | ausleihbar Verfügbar Bestellen |