Serviceorientierte Architektur

Die dienstorientierte Architektur, wie SOA in Deutsch auch genannt wird, ist eine konsequente Weiterentwicklung des Gedankenguts der objektorientierten Entwicklung für verteilte Systeme. Um diesen Satz in seiner gesamten Tiefe zu erklären, muss ich ein bisschen ausholen.

Die objektorientierte Technik (OO-Technik) hat vor Jahrzehnten damit begonnen, Realitäten in der Software abzubilden. Die wichtigsten Konzepte der OO-Technik verfolgten konsequent das Ziel der Wiederverwendbarkeit von Code und die Sicherheit der korrekten Anwendung. Zur Erinnerung habe ich untenstehend die wichtigsten Konzepte der OO-Technik zusammengefasst:

  • Abstraktion. Überführen von konkreten Modellen in abstrakte, allgemeingültige Modelle

  • Kapselung ...

Get Handbuch der .NET 4.0/4.5-Programmierung. Band 3 Verteilte Anwendungen now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.