Grundkurs Verteilte Systeme Grundlagen und Praxis des Client-Ser
Basierend auf einer Klassifikation von Client-Server-Strukturen reflektiert das Buch in systematischer Ordnung aktuelle Entwicklungstrends und notwendige Fakten der Programmierverfahren und -umgebungen für Verteilte Systeme. Dieser Wegweiser erleichtert d
- PDF / 5,298,497 Bytes
- 366 Pages / 476 x 681 pts Page_size
- 37 Downloads / 201 Views
Grundkurs Verteilte Systeme Grundlagen und Praxis des Client-Server und Distributed Computing 4. Auflage
Grundkurs Verteilte Systeme
Günther Bengel
Grundkurs Verteilte Systeme Grundlagen und Praxis des Client-Server und Distributed Computing 4. Auflage
Günther Bengel Fakultät für Informatik Hochschule Mannheim Mannheim, Deutschland
ISBN 978-3-8348-1670-2 DOI 10.1007/978-3-8348-2150-8
ISBN 978-3-8348-2150-8 (eBook)
Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind im Internet über http://dnb.d-nb.de abrufbar. Springer Vieweg © Springer Fachmedien Wiesbaden 2000, 2002, 2004, 2014 Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Jede Verwertung, die nicht ausdrücklich vom Urheberrechtsgesetz zugelassen ist, bedarf der vorherigen Zustimmung des Verlags. Das gilt insbesondere für Vervielfältigungen, Bearbeitungen, Übersetzungen, Mikroverfilmungen und die Einspeicherung und Verarbeitung in elektronischen Systemen. Die Wiedergabe von Gebrauchsnamen, Handelsnamen, Warenbezeichnungen usw. in diesem Werk berechtigt auch ohne besondere Kennzeichnung nicht zu der Annahme, dass solche Namen im Sinne der Warenzeichen- und Markenschutz-Gesetzgebung als frei zu betrachten wären und daher von jedermann benutzt werden dürften. Gedruckt auf säurefreiem und chlorfrei gebleichtem Papier. Springer Vieweg ist eine Marke von Springer DE. Springer DE ist Teil der Fachverlagsgruppe Springer Science+Business Media www.springer-vieweg.de
Vorwort zur 1. Auflage
Der bedeutendste Trend bei Informationssystemen in den letzten Jahren ist das Aufkommen vom Client-Server-Computing. Dieser Rechnerbetrieb ersetzt einerseits großrechnerdominierte oder zentralisierte Ansätze, andererseits bindet er lokale und isolierte Rechner zusammen und fördert ihre Zusammenarbeit. Die dazugehörende Strukturierungsmethode der Software in Clients und Server ist heute weit verbreitet und findet immer mehr Zugang und Einsatz bei der verteilten Verarbeitung. Die Untergliederung der Software in Clients und Server ist eine Strukturierungsmöglichkeit bei verteilter Informationsverarbeitung. Um dieses Modell für Verteilte Systeme zu erschließen, wurden in Kap. 2 die möglichen Client-Server-Systeme klassifiziert. Die Klassifikation enthält neben Clients und Server eine weitere Klasse, nämlich den verteilten Prozess. Dies führt zu einem vertieften allgemeinen Verständnis für das Client-ServerComputing und der entstehenden Client-Server-Strukturen, weiterhin ermöglicht es eine nachfolgende einheitliche Betrachtung der verteilten Systeme unter dem Client-ServerGesichtspunkt. In die Programmierkonzepte und -methoden zur Gestaltung der Client-Server-Beziehungen führt Kap. 3 ein. Die einzelnen Programmiermethoden und -verfahren bauen in dem Sinne aufeinander auf, dass die höheren abstrakteren Programmierverfahren mit den Verfahren in einer darunter liegenden Schicht implementiert sind. Wir starten mit den Verfahren der untersten Ebene, den Sockets, und gehen üb
Data Loading...