9 Integration und Kommunikation

Microservices müssen integriert werden und kommunizieren. Das ist auf unterschiedlichen Ebenen möglich (Abb. 9–1). Jeder dieser Ansätze hat bestimmte Vor- und Nachteile. Außerdem sind unterschiedliche technische Umsetzungen der Integration auf der jeweiligen Ebene möglich.

Abb. 9–1 Integration von Microservices auf unterschiedlichen Ebenen

image
  • Microservices enthalten eine grafische Benutzeroberfläche. Daher können Microservices auf Ebene der UI integriert werden. Diese Integration stellt Abschnitt 9.1 vor.

  • Auch die Logik kann in den Services integriert werden. Dazu können die Microservices REST (Abschnitt 9.2), SOAP ...

Get Microservices 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.