IT-Lexikon › Programmierung › Hexagonale Architektur

Hexagonale Architektur Ports & Adapters

Programmierung Svenska → Aktualisiert: 2026-09-10

Domänenlogik im Zentrum, umringt von "Ports" (Schnittstellen) und "Adapters", die zu Datenbank, HTTP, Queues usw. übersetzen.

Formuliert von Alistair Cockburn 2005. Die Sechseckform ist eine grafische Konvention — der eigentliche Punkt ist, dass die Domäne nichts von I/O weiß. SQL lässt sich gegen MongoDB oder REST gegen gRPC tauschen, indem man einen neuen Adapter schreibt, ohne die Kernlogik zu berühren. Nahe verwandt: Clean Architecture (Robert Martin), Onion Architecture. Einflussreich in der DDD-Bewegung.

← Zurück zum Lexikon