sovelluskerroksissa
Sovelluskerroksissa viittaa sovellusarkkitehtuurin kerrokseen, joka sijaitsee esityskerroksen ja domain-logiikan välissä. Sen tehtävänä on koordinoida käyttötilanteita ja toteuttaa sovelluskohtainen liiketoimintalogiikka sekä usein vastata tiedon siirtämisestä esitykselle tai ulkoisille järjestelmille. Sovelluskerros tarjoaa rajapinnan, jota käyttöliittymä ja integraatiot käyttävät liiketoiminnan suorittamiseen ilman, että ne käsittelevät domain-objekteja suoraan.
Vastuisiin kuuluu use-case- tai käyttötapausperusteinen logiikka, käyttötilanteiden orkestrointi, transaktioiden hallinta sekä tiedon muuntaminen käyttöliittymien tai integraatioiden
Rakenne ja suhde muihin kerroksiin: yleisesti sovelluskerros koostuu sovelluspalveluista (application services), jotka tarjoavat käyttöliittymän liiketoimintalogiikalle ilman,
Käytännön näkökulma: sovelluskerrokset ovat yleisiä monissa monikerroksisissa järjestelmissä, kuten verkkokaupoissa ja tilausjärjestelmissä, joissa ne toteuttavat esimerkiksi
Hyödyt ja riskit: kerros eriyttää käyttötilanteiden koordinaation ja domain-logiikan, mikä parantaa testattavuutta, ylläpidettävyyttä ja uudelleenkäytettävyyttä. Liiallinen