Die Praxis der Entwicklung von Unternehmensanwendungen hat von der Einführung vieler neuer Technologien profitiert. Die mehrschichtigen objektorientierten Plattformen wie Java und .NET sind mittlerweile Standard. Diese neuen Werkzeuge und Technologien sind in der Lage, leistungsfähige Anwendungen zu erstellen, sind aber nicht leicht umzusetzen. Häufige Misserfolge bei Unternehmensanwendungen treten oft auf, weil Entwickler die architektonischen Prinzipien nicht verstehen, die erfahrene Objektprogrammierer gelernt haben.
Patterns of Enterprise Application Architecture wurde geschrieben, um den enormen Herausforderungen zu begegnen, denen Entwickler von Unternehmensanwendungen gegenüberstehen. Der Autor, der renommierte Objekt-Designer Martin Fowler, stellte fest, dass trotz der technologischen Veränderungen – von Smalltalk bis CORBA, Java und .NET – die gleichen grundlegenden Designideen angepasst und angewendet werden können, um typische Probleme zu lösen. Mit Unterstützung eines Teams von Experten hat Martin mehr als vierzig wiederkehrende Lösungen in Designmustern identifiziert. Das Ergebnis ist ein unverzichtbarer Lösungsführer, der auf jeder Plattform für Unternehmensanwendungen anwendbar ist.
Dieses Buch ist im Wesentlichen zwei Bücher in einem. Der erste Teil ist ein kurzer Leitfaden für die Entwicklung von Unternehmensanwendungen, den Sie von Anfang bis Ende lesen können, um den Umfang des Kurses im Buch zu verstehen. Der zweite Teil, der Kern des Buches, ist eine detaillierte Referenz zu den einzelnen Mustern selbst. Jedes Muster bietet Einsatz- und Implementierungsinformationen sowie detaillierte Codebeispiele in Java oder C#. Das gesamte Buch ist auch reichhaltig mit UML-Diagrammen illustriert, um die Konzepte weiter zu erklären.
Mit diesem Buch verfügen Sie über das Wissen, das erforderlich ist, um bedeutende architektonische Entscheidungen bei der Erstellung einer Unternehmensanwendung zu treffen, sowie über bewährte Vorgehensweisen, die Sie bei der Entwicklung anwenden können.
Die behandelten Themen umfassen:
- Aufteilung einer Unternehmensanwendung in Schichten
- Die wichtigsten Ansätze zur Organisation der Geschäftslogik
- Eine eingehende Betrachtung der Abbildung zwischen Objekten und relationalen Datenbanken
- Verwendung von Model-View-Controller für die Organisation einer Webpräsenz
- Verwaltung gleichzeitiger Zugriffe auf in mehreren Transaktionen ausgeführte Daten
- Entwurf verteilter Objektinterfaces
Seiten: 560, Maße: 19.1x19.1cm
Hersteller
- Autor
- Martin Fowler
- Verleger
- Pearson
- Typ
- Bauarbeiten & Bauwesen, Computer - Informationstechnologie, Internet & Soziale Medien, Logik
- Sprache
- Englisch
- Untertitel
- -
- Umschlag
- Gebundene Ausgabe
- Anzahl der Seiten
- 533
- Veröffentlichungsdatum
- -
- Veröffentlichungsdatum
- 2003
- Abmessungen
- 19.6x23.9 cm
- ISBN-13
- 9780321127426
Wichtige Informationen
Spezifikationen werden von offiziellen Hersteller-Websites gesammelt. Bitte überprüfen Sie die Spezifikationen, bevor Sie Ihren endgültigen Kauf tätigen. Wenn Sie ein Problem bemerken, können Sie melden Sie es hier