Service-orientierte Architektur für Dummies

Alle Elemente der serviceorientierten Architektur (SOA) angeordnet sind, durch die Geschäftsprozesse zu verbinden ein präzises Maß an Service zu liefern. SOA entwickelt eine grundlegende Anordnung von Komponenten, die eine komplizierte Business-Service gemeinsam verwalten können.

das Layout von SOA, werfen Sie einen Blick auf dieses Flussdiagramm der serviceorientierten Architektur-Komponenten zu verstehen:

bild0.jpg

Um die Dinge in der Tabelle gerade:

Adapter: Hinzugefügt Ein Software-Modul an eine Anwendung oder ein System, das den Zugriff auf seine Fähigkeiten über eine standardkonforme Services-Schnittstelle ermöglicht.

Business Process Modeling: Ein Verfahren zur Abbildung heraus, was der Geschäftsprozess funktioniert sowohl in Bezug auf was sind verschiedene Anwendungen erwartet zu tun und was die menschlichen Teilnehmer in den Geschäftsprozess werden voraussichtlich zu tun.

Enterprise Service Bus: Der Enterprise Service Bus ist das Kommunikationsnervenzentrum für Dienstleistungen in einer serviceorientierten Architektur. Es neigt dazu, ein Jack-aller-Trades zu sein, um verschiedene Arten von Middleware verbindet, Repositories von Metadaten-Definitionen (wie, wie Sie eine Kundennummer definieren), Register (wie Informationen zu suchen), und Schnittstellen aller Art (für nur jede Anwendung).

Service Broker: Software in einem SOA-Framework, das für jede Komponente Komponenten zusammen mit den Regeln bringt.

SOA-Governance: SOA-Governance ist ein Element der gesamten IT-Governance und als solche legt das Gesetz, wenn es um Politik geht, zu verarbeiten und Metadaten-Management. (Metadaten hier bedeutet einfach, Daten, die die Quelle der Daten definiert, die Eigentümer der Daten, und wer die Daten ändern können.)

SOA Repository: Eine Datenbank für alle SOA-Software und Komponenten, mit einem Schwerpunkt auf Revisionskontrolle und Konfigurationsmanagement, wo sie die guten Sachen zu halten, mit anderen Worten.

SOA Service Manager: Software, die die SOA-Infrastruktur orchestriert - so dass die Business-Services unterstützt und verwaltet werden können, nach gut definierten Service Level Agreements.

SOA Registry: Eine einzige Quelle für die alle Metadaten benötigt, um die Web-Service von einer Softwarekomponente in einer SOA-Umgebung zu nutzen.

Menü