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

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