The most important thing here is the identification of the role of each application
or component, independent of its technical implementation: the fundamental structure is similar and the
viewpoint is different, just like a logical service interface, which is not fundamentally modified by its
implementation in Java or via a web service