Vis enkel innførsel

dc.contributor.authorHellestøl, Steffen S.
dc.date.accessioned2007-07-26T08:55:33Z
dc.date.issued2000
dc.identifier.urihttp://hdl.handle.net/11250/137336
dc.descriptionMasteroppgave i informasjons- og kommunikasjonsteknologi 2000 - Høgskolen i Agder, Grimstaden
dc.description.abstractI hovedoppgaven "Effektiv integrasjon av Java servlets i Apache web-tjener" belyses design og implementasjon av serverapplikasjoner som er skrevet i språk som C men hvor funksjonalitet kan utvides med dynamisk pluggbare komponenter skrevet i Java. Oppgaven fokuserer spesielt på fordeler og ulemper ved en arkitektur hvor Java virtuell maskin (og java komponentene) kjører innenfor samme prosess som tjeneren, i forhold til en annen arkitektur hvor tjeneren og JVM kjører i separate prosesser og kommuniserer ved hjelp av operativsystemets IPC mekanismer (TCP sockets). I oppgaven er det gitt eksempler på design som integrerer Java servlets med webtjeneren Apache. Det er lagt spesiell fokus på to design. Det ene er i utstrakt bruk ute på Internett i dag i en løsning kalt Apache JServ. Det andre designet bygger på en idé om hvordan det kan være mulig å forbedre JServ ved å bytte ut IPC mekanismen med en protokoll som kommuniserer med JVM ved hjelp av Java Native Interface. Den viktigste oppdagelsen som er gjort i denne oppgaven er at det alternative designet som har vært undersøkt ikke lett lar seg gjennomføre på grunn av måten Apache v1.3 arbeider med prosesser og tråder. Dette vil imidlertid trolig endre seg ved lanseringen av Apache v2.0 siden denne da får en mer fleksibel prosess- og trådmodell.en
dc.format.extent187964 bytes
dc.format.mimetypeapplication/pdf
dc.languagenob
dc.publisherHøgskolen i Agder
dc.publisherAgder University College
dc.subjectApacheen
dc.subjectJavaen
dc.subjectJNIen
dc.subjectLinuxen
dc.subject.classificationIKT590
dc.titleEffektiv integrasjon av Java servlets i Apache web-tjeneren
dc.typeMaster thesisen
dc.subject.nsiVDP::Matematikk og naturvitenskap: 400::Informasjons- og kommunikasjonsvitenskap: 420::Systemutvikling og -arbeid: 426


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel