Applikationsservere
Applikasjonsservere er middleware som kjører forretningslogikk og gir essensielle tjenester til klientapplikasjoner. De tilbyr rammeverk og infrastruktur som håndterer transaksjoner, sikkerhet, tilkobling til databaser og meldingssystemer, slik at utviklere kan fokusere på forretningslogikk.
De adskiller seg fra webservere ved at de ikke kun leverer statiske filer, men også dynamisk innhold
Viktige funksjoner inkluderer livssyklusstyring av applikasjonsmoduler, sikkerhet (autentisering og autorisering), transaksjonsbehandling (JTA/ACID), tilkoblingshåndtering (tilkoblingspooler), feilhåndtering
Standards og miljøer: De fleste moderne applikasjonsservere støtter Jakarta EE (tidligere Java EE) og tilbyr implementasjoner
Distribusjon og drift: applikasjonsservere kan kjøres on-premises, i private eller offentlige skyer, og støtter containerisering og