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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.