9Integration 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.

image

Abb. 9–1Integration von Microservices auf unterschiedlichen Ebenen

  • 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, 2nd Edition 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.