Service-oriented Computing
- Service-oriented Computing
-
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. SOC ist umfassender als bspw. denn er schließt SOA und darauf aufbauende Lösungen oder Lösungsplattformen (wie Cloud Computing, Utility Computing,...) mit ein.
Motivation
SOC erweitert die Idee der Kapselung von bestimmten Funktionen durch Dienste / Services, wie sie zum Beispiel auf das Netzwerk-Bereich auf unteren Funktionsebenen bekannt ist, auf die Realisierung von Software-Systemen als potentiell höherwertige Dienste, welche die Komponenten des Software-Systems darstellen. Im Gegensatz zur klassischen Realisierung von Software sind die einzelnen Komponenten eher lose gekoppelt (mit allen Vor- und Nachteilen), die Software aber modular, was Vorteile im Hinblick auf die Wiederverwendung einzelner Komponenten anbetrifft. 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
Wikimedia Foundation.
Schlagen Sie auch in anderen Wörterbüchern nach:
Service-oriented analysis and design — As service oriented architecture (SOA) and the service oriented computing platform mature more formal approaches and methodologies to building service oriented solution logic have emerged. These build upon earlier analysis and design processes… … Wikipedia
Service-oriented architecture — (SOA) is a method for systems development and integration where functionality is grouped around business processes and packaged as interoperable services . SOA also describes IT infrastructure which allows different applications to exchange data… … Wikipedia
Service-oriented modeling — cite book |last=Bell |first=Michael|title=Service Oriented Modeling: Service Analysis, Design, and Architecture|year= 2008 |publisher=Wiley Sons|isbn=978 0 470 14111 3 |chapter=Introduction to Service Oriented Modeling] is a software development… … Wikipedia
Service-oriented architecture implementation framework — Service oriented architectures (SOA) are based on the notion of software services, which are high level software components that include web services. Implementation of an SOA requires tools as well as run time infrastructure software. This is… … Wikipedia
Service Oriented Infrastructure — or SOI ( [pronounced sō i or es ō i ] ) is a system for describing IT infrastructure as a service. The underlying principles go back to, among others, Mainframe and LDAP technologies, but SOI provides a framework or mindset making business… … Wikipedia
Service-oriented — may refer to:* Service orientation, in business computing. **Service oriented Architecture (SOA), related to the above meaning. *Service oriented (sexuality), in human sexuality … Wikipedia
Service Oriented Architecture — Dieser Artikel oder Abschnitt bedarf einer Überarbeitung. Näheres ist auf der Diskussionsseite angegeben. Hilf mit, ihn zu verbessern, und entferne anschließend diese Markierung. Serviceorientierte Architektur (SOA), engl. service oriented… … Deutsch Wikipedia
Service-oriented modeling and architecture — IBM Service Oriented Modeling and Architecture (IBM SOMA) is a specific Service oriented modeling methodology for the identification, modeling and design of services that leverages existing systems. Bernd J. Krämer, Kwei Jay Lin, Priya Narasimhan … Wikipedia
Service Oriented Device Architecture — The purpose of Service Oriented Device Architecture (SODA) is to enable devices to be connected to a service oriented architecture (SOA). Currently, developers connect enterprise services to an enterprise service bus (ESB) using the various web… … Wikipedia
Service-oriented business application — In computing the term Service Oriented Business Application (SOBA) refers to an application of the principles of Service Oriented Architecture (SOA), and Service Oriented Modeling to Business Applications.ee also* Enterprise Business Architecture … Wikipedia