Composite Applications erfolgreich entwickeln
Autor: | Christoph Mathas |
---|---|
EAN: | 9783868022278 |
eBook Format: | |
Sprache: | Deutsch |
Produktart: | eBook |
Veröffentlichungsdatum: | 21.06.2010 |
Kategorie: | |
Schlagworte: | Anwende BPM Business Process Management Design-Framework Implementierungsmittel MDA MDSD Programmiermodelle Prozessintegration SOA Service-orientierten Architektur Systemintegration modellgetriebene Entwicklung zusammengesetzte Anwendung |
25,00 €*
Versandkostenfrei
Die Verfügbarkeit wird nach ihrer Bestellung bei uns geprüft.
Bücher sind in der Regel innerhalb von 1-2 Werktagen abholbereit.
Immer öfter taucht in der Fachdiskussion um neue und moderne Ansätze in der Software- und Systementwicklung der Begriff der Composite Applications, der zusammengesetzten Anwendungen, auf. Mit der Verfügbarkeit neuer und leistungsfähiger Frameworks, in aller Regel basierend auf dem Architekturparadigma der Service-orientierten Architektur (SOA), erlangen sie in der Praxis in der jüngsten Zeit deutlich zunehmende Bedeutung. Auch die Branchengrößen, - IBM, SAP, Microsoft und Oracle - haben diesen Trend erkannt und unterstützen ihn. Composite Applications basieren auf einem leistungsfähigen, skalierbaren Design-Framework, für das obendrein bereits leistungsfähige Programmiermodelle und Implementierungsmittel verfügbar sind. Ihr modularer, häufig Service-orientierter Architekturansatz gewährleistet die Verfügbarkeit leistungsfähiger Konzepte und Toolunterstützung über alle Phasen des Lebenszyklus hinweg. Dabei eignen sie sich für beliebige Vorgehensmodelle und Projekte beliebiger Größenordnung. Composite Applications führen klare Ordnungsprinzipien ein, die nötig sind, weil sie in einem Spannungsfeld zwischen Service-orientierter Architektur (SOA), Business Process Management (BPM) und der modellgetriebenen Entwicklung (MDSD/MDA) liegen. Dieses tun sie so erfolgreich, dass sich der fortgesetzte Einzug zumindest von Teilkonzepten in fast alle verfügbaren, populären Entwicklungsframeworks nicht mehr aufhalten lässt. Der im täglichen, kräftezehrenden Projektgeschäft stehende Architekt und Entwickler, der noch nicht mit ihnen zu tun hatte, und an einem modernen und zukunftsträchtigen Entwurf seiner Software interessiert ist, wird sich früher oder später wohl zwangsläufig mit ihnen auseinander setzen müssen. Dieses Buch hat sich zum Ziel gesetzt, die wesentlichen technischen Aspekte der Composite Applications, insbesondere bezüglich der Fragen der System- und Prozessintegration, sowie der Anwenderinteraktion herauszuarbeiten und einen Überblick über die aktuell verfügbaren Frameworks bzw. Technologien zu geben. Dabei werden Grundprinzipien deutlich, die in der modernen Software- und Systemintegration unbedingt Beachtung finden sollten, der Fokus liegt dabei auf einer produktneutralen Beschreibung. Durch die Lektüre werden die Leserinnen und Leser in die Lage versetzt, die Potenziale, Einsatzbereiche und Vorteile der Composite Applications besser einzuschätzen und in eigenen Projekten gewinnbringend einzusetzen.