Sovelluskontekstit
Sovelluskontekstit ovat ohjelmiston suorituksen aikana käytettävissä oleva tieto- ja resurssikokonaisuus, joka määrittelee, miten sovellus toimii. Niihin kuuluvat muun muassa käyttöympäristö, sovelluskonfiguraatio, käyttäjäsessio- ja turvallisuustiedot sekä tarjolla olevat palvelut ja tietolähteet. Sovelluskonteksteja voidaan tarkastella sekä laajasti sovelluksen tasolla että rajatumpina, kuten pyyntö- tai istuntokohtaisina konteksteina.
Käytännössä kontekstit tarjoavat komponenttien käyttöön tarvitsemansa tiedot ja resurssit riippuvuuksien hallinnan kautta. Monissa ohjelmointikehyksissä konteksti toimii
Esimerkkejä ovat verkkosovellusten pyyntökohtainen konteksti, joka sisältää tiedot pyynnöstä ja käyttäjäistunnosta, sekä sovelluksen sisäinen kontti, kuten
Sovelluskontekstien hallinta on keskeinen osa arkkitehtuuria, koska se tukee erillään olevien komponenttien välistä kommunikaatiota, turvallisuutta ja