Hexagonale Architektur (EN)
ConceptAn architectural pattern where the core application is isolated from technical details
Architecture
flowchart TD subgraph Hexagon[Kernanwendung] direction LR A[Anwendungsfall] --> B[Domänenlogik] B --> C[Domänenservice] end subgraph Ports[Ports] direction LR D[Primäre Ports] -->|Anfragen| B B -->|Antworten| D end subgraph Adapters[Adapter] direction LR E[UI-Adapter] --> D F[Datenbank-Adapter] --> D G[Externe API-Adapter] --> D end Adapters --> Ports Ports --> Hexagon
Im Kontext
- Wird typischerweise zusammen mit Domain-Driven Design (DDD) verwendet
- Verwandt zu: Clean Architecture, Onion Architecture, Ports-and-Adapters
- Beispiel-Einsatz: Microservices-Architekturen, Legacy-System-Modernisierung
Andere Schreibweisen
Ports-and-Adapters-Architektur