Kapitel 3
Entwurf des Speichersystems

Dieses Kapitel beschäftigt sich mit der Entwicklung einer Architektur für ein Dokumentenspeichersystem zum Einsatz in verteilten digitalen Bibliotheken, das die in Kapitel 1 beschriebenen Ziele verwirklicht. Zunächst werden die Anforderungen an ein solches Speichersystem dargestellt. Es folgt die Entwicklung der grundlegenden Architektur des Speichersystems. Die getroffenen Entwurfsentscheidungen basieren auf den zuvor formulierten Anforderungen an ein solches Speichersystem. Anschließend soll zu jeder Komponente ein detailierter Überblick über Funktionalität und Integration in das Speichersystem gegeben werden.

 3.1 Anforderungen
 3.2 Das Speichersystem, ein verteiltes System
  3.2.1 Die Two-Tier-Architektur (klass. Client-Server-Paradigma)
  3.2.2 Die Three-Tier-Architektur mit Trader
  3.2.3 Die Three-Tier-Architektur mit Broker
  3.2.4 Entscheidung für die Three-Tier-Architektur mit Broker
 3.3 Eigenschaften des Dokumentenspeichersystems
 3.4 Funktionsweise des Speichersystems
  3.4.1 Das Übertragungsprotokoll des Speichersystems
  3.4.2 Die Schnittstellenkomponente
  3.4.3 Der Broker
  3.4.4 Das Monitor-/Steuerungswerkzeug
  3.4.5 Der Speicher