oder
Loggen Sie sich ein, um 1-Click® einzuschalten.
 
 
Alle Angebote
76 Angebote ab EUR 35,00

Möchten Sie verkaufen? Hier verkaufen
 
   
Pattern-orientierte Software-Architektur. Muster für nebenläufige und vernetzte Objekte
 
Größeres Bild
 

Pattern-orientierte Software-Architektur. Muster für nebenläufige und vernetzte Objekte (Gebundene Ausgabe)

von Douglas Schmidt (Autor), Michael Stal (Autor), Hans Rohnert (Autor), Frank Buschmann (Autor)
4.0 von 5 Sternen  Alle Rezensionen anzeigen (4 Kundenrezensionen)
Preis: EUR 69,00 Kostenlose Lieferung. Siehe Details.
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Gewöhnlich versandfertig in 5 bis 7 Tagen.
Verkauf und Versand durch Amazon.de. Geschenkverpackung verfügbar.

69 neu ab EUR 69,00 7 gebraucht ab EUR 35,00

Kunden, die diesen Artikel gekauft haben, kauften auch


Produktinformation

  • Gebundene Ausgabe: 741 Seiten
  • Verlag: dpunkt.verlag; Auflage: 1. Aufl. (2002)
  • Sprache: Deutsch
  • ISBN-10: 3898641422
  • ISBN-13: 978-3898641425
  • Größe und/oder Gewicht: 24,7 x 17,5 x 5,3 cm
  • Durchschnittliche Kundenbewertung: 4.0 von 5 Sternen  Alle Rezensionen anzeigen (4 Kundenrezensionen)
  • Amazon.de Verkaufsrang: Nr. 385.388 in Bücher (Die Bestseller Bücher)

Produktbeschreibungen

Aus der Amazon.de-Redaktion

Entwurfsmuster sind inzwischen in der Software-Entwicklung etablierte Mechanismen zur generischen Beschreibung von Lösungsansätzen für bekannte Probleme. Die ersten wurden seinerzeit von der so genannten Gang of Four als Entwurfsmuster beschrieben, die damals dabei typische Client-Aufgaben im Blick hatte.

Mit Pattern-orientierte Software-Architektur gibt sich eine neue Viererbande die Ehre. Eine Bande, die aus bekannten Köpfen der Software-Entwicklung besteht. Thema ist, wie der Titel schon verrät, weniger der Client als mehr der Aufbau von eigenen Server-Systemen. Dies ist sicherlich kein Thema für jedermann, aber für verschiedene Anwendungsgebiete lohnt es sich, das zentrale System selbst zu entwickeln.

Probleme bei Serversystemen entstehen generell beim Umgang mit der Verteilung und der Nebenläufigeit. Falsche Konzepte führen später zu einem nicht-deterministischen Verhalten und sind schwer zu warten. 17 aufeinander abgestimmte Entwurfsmuster für Nebenläufigkeit und Verteilung helfen, diese Fehler zu vermeiden. Neben generellen Kapiteln zu diesen beiden Themen und Mustern allgemein werden die einzelnen Muster auf über 700 Seiten detailliert mit Beispielen in C, C++ und Java sowie vielen UML-Grafiken und CRC Cards vorgestellt.

Die Erfahrung der Autoren ist in jedem Moment zu spüren und der Leser erhält viele Tipps und eine für dieses Gebiet spezialisierte Mustersprache. Wer den Bau eines Servers plant oder einfach nur wissen will, wie Serversysteme funktionieren, kommt an diesem Buch kaum vorbei. --Frank Müller

Kurzbeschreibung

Die Entwicklung von Anwendungssoftware und Kommunikations-Infrastrukturen für nebenläufige und vernetzte Umgebungen ist eine große Herausforderung für Software-Entwickler. Dieser zweite Band der Serie "Pattern-orientierte Software-Architektur" (POSA) präsentiert daher die Basis einer Mustersprache, die dabei hilft, wichtige Problemstellungen bei der Gestaltung von nebenläufigen und vernetzten Software-Systemen zu lösen. Darüberhinaus kann es als Lehrbuch verwendet werden, um ein grundlegendes Verständnis gängiger, praxisbewährter Techniken in diesem Fachgebiet zu erlangen.

Vorgestellt werden 17 zueinander in Beziehung stehende Muster, die zentrale Aspekte nebenläufiger und vernetzter Systeme beschreiben: Zugriff auf Dienste, Ereignisverarbeitung, Verbindungsmanagement, Initialisierung, Synchronisierung und Nebenläufigkeit. Ergänzt werden sie durch umfangreiche Beispiele und reale Anwendungsfälle in C++, C und Java.

Geschrieben wurde dieses Buch von dem preisgekrönten Autoren-Team, das schon den ersten Band der POSA-Serie "Ein Pattern-System" veröffentlichte, verstärkt durch Douglas C. Schmidt von der University of California, Irvine.

Die vorliegende Übersetzung wurde gegenüber dem englischen Original korrigiert und aktualisiert und enthält viele Ergänzungen sowie zusätzliche Erläuterungen, die die Autoren der Übersetzung hinzufügten.


Was kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


Vorgeschlagene Tags zu ähnlichen Produkten

 (Was ist das?)
Setzen Sie den ersten relevanten Tag hinzu (ein Schlüsselwort, das mit diesem Produkt in engem Zusammenhang steht).
 
(3)

 

 

Kundenrezensionen

4 Rezensionen
5 Sterne:
 (2)
4 Sterne:    (0)
3 Sterne:
 (2)
2 Sterne:    (0)
1 Sterne:    (0)
 
 
 
 
 
Durchschnittliche Kundenbewertung
4.0 von 5 Sternen (4 Kundenrezensionen)
 
 
 
 
Sagen Sie Ihre Meinung zu diesem Artikel:
Die hilfreichsten Kundenrezensionen

 
10 von 10 Kunden fanden die folgende Rezension hilfreich:
5.0 von 5 Sternen Ausgezeichnete Vorstellung nebenläufiger Muster, 27. November 2002
Von Thomas Hetzer (Erlangen) - Alle meine Rezensionen ansehen
(REAL NAME)   
Der erste Band dieser Serie mit dem Titel "Pattern-orientierte Software-Architektur, Ein Pattern-System" war für mich eine herbe Enttäuschung und ich habe daher einige Zeit gezögert, mir diesen zweiten Band zuzulegen. Ausschlaggebend für die Kaufentscheidung war dabei die Tatsache, daß Douglas Schmidt als Hauptautor angegeben ist. Douglas Schmidt von der University of California, Irvine zeichnet für die Entwicklung des Adaptive-Communication-Environment (ACE) verantwortlich.

Bei der Lektüre dieses Bandes hatte ich ganz ähnliche Empfindungen wie beim ersten Durchlesen von Gammas 'Entwurfsmuster': "Mensch, sowas hast Du doch auch schon einige Male implementiert, aber nie so sauber aufgedröselt und ohne eindeutige Bezeichnung dafür". Dieses Buch ist in zweierlei Hinsicht nützlich: die detailierten Hinweise und Beispiele sind sehr hilfreich bei der konkreten Implementation der Muster und die eindeutige Benennung der Muster vereinfacht die Kommunikation unter den Entwicklern. Es geht einfach wesentlich schneller zu sagen "Diese Klasse ist ein active Object", als "Diese Klasse besitzt einen Worker-Thread, der für die asynchrone Methodenausführung zuständig ist - die Methodenaufrufen werden dabei in lokale Objekte verpackt und in einer Warteschlange eingereiht, die Aufrufergebnisse werden dann... (usw.usf.)".

Die Muster sind in vier Kapitel eingeteilt. Das Kapitel "Dienstzugriff und Konfiguration" behandelt die Muster Wrapper-Facade, Component Configurator, Interceptor und Extension Interface. Unter dem Titel "Ereignisverarbeitung" werden die Muster Reactor, Proactor, Asynchronous Copmpletion Token und Acceptor-Connector vorgestellt. Das Kapitel "Synchronisation" behandelt Scoped Locking, Strategized Locking, Thread-Safe Interface und Double-Checked Locking Optimization. Abschließend behandelt das Kapitel "Nebenläufigkeit" die Muster Active Object, Monitor Object, Half-Sync/Half-Async, Leader/Followers und Thread-Specific Storage.

Fazit: Dieses Buch kann ich allen Entwicklern nebenläufiger und vernetzter Anwendungen nur wärmstens empfehlen. Alle Muster werden verständlich und manchmal vielleicht sogar etwas zu ausführlich vorstellt. In den Beispielen und in der Übersetzung konnte ich keine ersthaften Fehler entdecken.

Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen  
War diese Rezension für Sie hilfreich? Ja Nein


 
5 von 5 Kunden fanden die folgende Rezension hilfreich:
3.0 von 5 Sternen Inhalt gut, Darstellung befriedigend, Übersetzung mangelhaft, 27. November 2002
Von Ein Kunde
Das Buch konzentriert sich auf wenige Aspekte nebenläufiger Architekturen, löst die hier anfallenden Probleme aber gründlich und ausführlich.

Leider wurde die deutsche Ausgabe von jemandem übersetzt (und damit natürlich auch interpretiert), der sich nicht an das Standardvokabular halten wollte (oder konnte) und - so scheint's - ein Feind von Anglizismen ist. Damit wird das Lesen anfangs ziemlich mühsam, man muß sich quasi in das Buch und seinen Stil einarbeiten.

Wenn man es dann geschafft hat, die jeweils benutzten Schlagworte mit den dahinter stehenden, schon bekannten Konzepten neuronal zu verknüpfen, kann man den Informationsgehalt auch in Gänze nutzen. Diese Schwelle wird sich aber evtl. als zu hoch erweisen.

Tipp: Probelesen!

Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen  
War diese Rezension für Sie hilfreich? Ja Nein


 
2 von 2 Kunden fanden die folgende Rezension hilfreich:
3.0 von 5 Sternen guter Inhalt - schlechter Stil, 26. März 2003
Ich habe auf Grund der Rezessionen und der Begeisterung über das Buch der GoF (Gang of Four - Entwurfsmuster, Elemente wiederverwendbarer objektorientierter Software) mir dieses Buch gekauft, da die Themen von diesem Buch ja explizit von dem GoF Buch ausgeklammert werden.

So großartig der Inhalt des Buches sein mag, er ist im Gegensatz zum GoF Buch in einem eher unterdurchschnittlichen Stil geschrieben, die Übersetzung ins Deutsche trägt dabei noch seinen Teil dazu bei. Es scheint mir ein Buch zu sein, das auf Grund der Komplexität der behandelten Themen im Schreibstil ausgeufert ist, man vermisst oft eine klare Linie in der Beschreibung der Muster.

Dazuhin war der Inhalt der UML Diagramme mir auch nicht immer auf den ersten Blick einleuchtend.

Alles in allem ein ambitioniertes Buch, das die Themen nebenläufige und vernetzte Objekte behandelt, wie ich sie noch nirgends anders gefunden habe. Allerdings wird durch den Stil des Buches ein großer Teil wieder zunichte gemacht.

Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen  
War diese Rezension für Sie hilfreich? Ja Nein

Sagen Sie Ihre Meinung zu diesem Artikel: Eigene Rezension erstellen
 
 
 
Die neuesten Kundenrezensionen

5.0 von 5 Sternen Für verteilte Anwendungen ein MUSS!
Die Autoren sind absolute Profis.
Sie haben an der Entwicklung des ACE (ADAPTIVE Communication Environment) mitgewirkt und ihre Erfahrungen in Form von Design Pattern in dieses... Lesen Sie weiter...
Veröffentlicht am 18. September 2002 von Johannes Geyer

Nur in den Rezensionen zu diesem Produkt suchen



Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen. Meinungen austauschen. Neues erfahren.
Neue Diskussion starten
Thema:
Erster Beitrag:
Eingabe des Log-ins
 


Aktive Diskussionen in ähnlichen Foren
   
Ähnliche Foren


Lieblingslisten


Ähnliche Artikel finden


Anhand des Sachgebietes nach ähnlichen Produkten suchen:


Ihr Kommentar


Für Sie dokumentiert

 (Was ist das?)

Sobald Sie sich Produktseiten oder Suchergebnisse angesehen haben, finden Sie diese Seiten zu Ihrer Information hier aufgeführt.