Kapitel 6: Einen Web-Adapter implementieren
Die meisten Anwendungen heutzutage besitzen irgendeine Art von Webschnittstelle – entweder eine Benutzerschnittstelle (UI), auf die man über einen Webbrowser zugreift, oder eine HTTP-API, die von anderen Systemen aufgerufen werden kann.
In Ihrer Zielarchitektur verläuft die gesamte Kommunikation mit der Außenwelt über Adapter. Diskutieren wir also, wie Sie einen Adapter implementieren können, der eine solche Webschnittstelle bereitstellt.
6.1 Dependency Inversion
Abbildung 6.1 bietet Ihnen einen genaueren Blick auf die Elemente der Architektur, die für eine Diskussion über den Web-Adapter relevant sind – den Adapter selbst sowie die Ports, durch die er mit dem Kern der Anwendung interagiert:
Abb. ...
Get Clean Architecture Praxisbuch - für saubere Software-Architekturen und wartbaren Code now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.