SOA-Muster
SOA-Muster dienen der Beschreibung von serviceorientierten Architekturen. Sie stellen eine Mustersprache dar.
Liste der SOA-Muster
Strukturmuster[1]
- Service Host
- Active Service
- Transactional Service
- Workflowdize
- Edge Component
Performance-, Skalierbarkeits- und Verfügbarkeitsmuster[1]
- Decoupled Invocation
- Parallel Pipeline
- Gridable Service
- Service Instance
- Virtual Endpoint
- Service Watchdog
Sicherheitsmuster[1]
- Secured Message
- Secured Infrastructure
- Service Firewall
- Identity Provider
- Service Monitor
Nachrichtenaustausch[1]
- Request-Reply
- Request-Reaction
- Inversion of Communications
- Saga
Service-Consumer-Muster[1]
- Reservation
- Composite Frontend (Portal)
- Client, Server, Dienst (englisch Service)
Dienstintegration[1]
- Service Bus
- Orchestrierung (englisch Orchestration)
- Aggregated Reporting
Antimuster[1]
- Knoten
- Nanoservice
- Transaktionale Integration (englisch transactional integration)
- Same Old Way
Grundlegende Inventarmuster[2]
- Canonical Protocol
- Canonical Schema
- Domain Inventory
- Enterprise Inventory
- Logic Centralization
- Service Layers
- Service Normalization
Inventar-Schichtmuster[2]
- Entity Abstraction
- Micro Task Abstraction
- Process Abstraction
- Utility Abstraction
Inventarzentralisierung[2]
- Policy Centralization
- Process Centralization
- Rules Centralization
- Schema Centralization
Inventarimplementation[2]
- Augmented Protocols
- Canonical Resources
- Cross-Domain Utility Layer
- Dual Protocols
- Inventory Endpoint
- Service Grid
- State Repository
- Stateful Services
Inventar-Governance[2]
- Canonical Expression
- Canonical Versioning
- Metadata Centralization
Grundlegende Dienstmuster[2]
- Agnostic Capability
- Agnostic Context
- Functional Decomposition
- Non-Agnostic Context
- Service Encapsulation
Dienstimplementierung[2]
- Containerization
- Microservice Deployment
- Partial State Deferral
- Partial Validation
- Redundant Implementation
- Reference Data Centralization
- Service Data Replication
- Service Façade
- UI Mediator
Zuverlässigkeit[2]
- Exception Shielding
- Message Screening
- Service Perimeter Guard
- Trusted Subsystem
Kontraktdesign[2]
- Concurrent Contracts
- Contract Centralization
- Contract Denormalization
- Decoupled Contract
- Validation Abstraction
Legacy-Kapselung[2]
- File Gateway
- Legacy Wrapper
- Multi-Channel Endpoint
Dienstverwaltung[2]
- Compatible Change
- Decomposed Capability
- Distributed Capability
- Proxy Capability
- Service Decomposition
- Service Refactoring
- Termination Notification
- Version Identification
Fähigkeitenkomposition[2]
- Capability Composition
- Capability Recomposition
Dienst-Messaging[2]
- Asynchronous Queuing
- Event-Driven Messaging
- Intermediate Routing
- Messaging Metadata
- Reliable Messaging
- Service Agent
- Service Callback
- Service Instance Routing
- Service Messaging
- State Messaging
Kompositionsimplementierung[2]
- Agnostic Sub-Controller
- Atomic Service Transaction
- Compensating Service Transaction
- Composition Autonomy
Dienstintegrationssicherheit[2]
- Brokered Authentication
- Data Confidentiality
- Data Origin Authentication
- Direct Authentication
Transformationsmuster[2]
- Data Format Transformation
- Data Model Transformation
- Protocol Bridging
REST[2]
- Content Negotiation
- Endpoint Redirection
- Entity Linking
- Idempotent Capability
- Lightweight Endpoint
- Reusable Contract
Siehe auch
Weblinks
- Arnon Rotem-Gal-Oz: SOA Patterns. Abgerufen am 5. Mai 2017 (englisch).
Quellenangaben
- Arnon Rotem-Gal-Oz: SOA Patterns. Manning, 2012, ISBN 978-1-933988-26-9 (englisch, 269 S.).
- SOA Patterns. Arcitura Education Inc., abgerufen am 5. Mai 2017 (englisch).
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. The authors of the article are listed here. Additional terms may apply for the media files, click on images to show image meta data.