Omtale
Moderne applikasjonsutvikling med Java for web
Boken gir en praktisk innføring i web-basert applikasjonsutvikling, og beskriver de viktigste og nyeste teknologier som benyttes på Java-plattformen J2EE til utvikling av distribuerte informasjonssystemer. Boken har fem deler.
Del en tar for seg klienten, html og skjemabaserte brukergrensesnitt, klientsideverifikasjon av skjemaer med JavaScript, klient/tjenerkommunikasjon, http-protokollen og mobile terminaler, i-mode, WML og WAP.
Del to av boken tar for seg tjeneren, implementering av applikasjonslogikk med Servlets og teknikker for belastningshåndtering.
Del tre beskriver Javabønner, informasjonsutveksling med XML og relasjonsdatabaser.
Del fire av boken beskriver JSP og separering av kode og presentasjon med bønner og egendefinerte markørbiblioteker.
Del fem tar for seg avanserte temaer som tråder og trådsikkerhet, datasikkerhet og armering av applikasjonstjeneren, internasjonalisering (i18n), skalerbare applikasjonsarkitekturer og MVC.
Boken inneholder flere eksempler som viser hvordan man bl a implementerer en spørreundersøkelsesapplikasjon, en e-butikk og en nettavis.
Supplerende kapitler til bokens papirutgave ligger fritt tilgjengelig på web:
www.tapirforlag.no/supplement/javaforweb
Frode Eika Sandnes er førsteamanuensis ved datalinjen, avdeling for ingeniørutdanning ved Høgskolen i Oslo, der han underviser i utvikling av distribuerte og mobile informasjonssystemer. Sandnes har doktorgrad innenfor fagfeltet parallelle og distribuerte systemer fra University of Reading, har studert ved University of Newcastle upon Tyne og har i flere år arbeidet med programvareutvikling i næringslivet.