Zum Inhalt springen

„Service-oriented Computing“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
K Abkürzung korrigiert
K Auslassungspunkte
Zeile 1: Zeile 1:
'''Service-oriented Computing (SOC)''' umfasst verschiedene Techniken und Konzepte zur Erstellung von modularen Software-Lösungen auf Basis von Software-Services. Eine wesentliche Grundlage dieser Konzepte stellen [[Serviceorientierte Architektur]]en (SOA) dar. Jedoch schließt SOC darauf aufbauende Lösungen oder Lösungsplattformen (wie z. B. [[Cloud Computing]], [[Utility Computing]],...) mit ein.
'''Service-oriented Computing (SOC)''' umfasst verschiedene Techniken und Konzepte zur Erstellung von modularen Software-Lösungen auf Basis von Software-Services. Eine wesentliche Grundlage dieser Konzepte stellen [[Serviceorientierte Architektur]]en (SOA) dar. Jedoch schließt SOC darauf aufbauende Lösungen oder Lösungsplattformen (wie z. B. [[Cloud Computing]], [[Utility Computing]]) mit ein.


== Motivation ==
== Motivation ==

Version vom 26. September 2019, 23:54 Uhr

Service-oriented Computing (SOC) umfasst verschiedene Techniken und Konzepte zur Erstellung von modularen Software-Lösungen auf Basis von Software-Services. Eine wesentliche Grundlage dieser Konzepte stellen Serviceorientierte Architekturen (SOA) dar. Jedoch schließt SOC darauf aufbauende Lösungen oder Lösungsplattformen (wie z. B. Cloud Computing, Utility Computing …) mit ein.

Motivation

SOC erweitert die Idee der Kapselung von Funktionen, wie sie im Netzwerk-Bereich auf unteren Funktionsebenen bekannt sind, auf die Ausführung von Software-Systemen als potentiell höherwertigen Diensten, welche die Komponenten des Software-Systems darstellen. Im Gegensatz zur klassischen Software sind die einzelnen Komponenten mit allen Vor- und Nachteilen lose gekoppelt, die Software aber modular, was Vorteile für die Wiederverwendung einzelner Komponenten bedeutet. Das Internet ist im Prinzip eine Menge von Diensten, die über ein Kommunikationsmedium miteinander vernetzt sind. Während im Internet diese Dienste und deren Interaktionen eher statisch sind, werden im Internet der Dienste (Internet of Services), Dienste dynamisch angeboten und genutzt.

Referenzen