Sök:

Förbättra Internetsystem genom implementation av AJAX-teknik


Webbapplikationer har en stadigt ökande användning i affärsvärlden. Fördelarna ärmånga, några är enkelhet i teknisk implementering, geografisk spridning ochunderhåll. De flesta webbapplikationer och webbplatser har fram tills nu byggts på engammal traditionell modell. Modellen innebär att användaren klickar på en länk för fåny information. En förfrågan skickas då till informationsservern som i sin turbehandlar och returnerar all information. Detta innebär att hela sidan måste laddas omoch uppdateras för att visa den nya informationen. Genom att använda AJAX blirinformationsflödet mer likt ett vanligt lokalt program. Det vill säga att bara deninformation som ändras och är relevant skickas tillbaka och uppdateras påanvändarens bildskärm.Syftet med examensarbetet var att undersöka huruvida AJAX-tekniker kan förbättraInternetsystem. De två perspektiv som använts är användarvänlighet ochutvecklingsmetodik. Undersökningen gjordes genom att studera två typfall avwebbapplikationer ur dessa två perspektiv. Resultatet av undersökningen harbearbetats och visar en klar förbättring vad gäller båda de valda perspektiven.Användaren kan arbeta effektivare vilket ger tidsvinster. Dessutom kan applikationen,genom den högre graden av aktiv kommunikation, ge mer direkt feedback påanvändarens handlingar. För utvecklaren öppnas nya möjligheter att skapatillämpningar som tidigare inte var möjliga. Den kontinuerliga kommunikationenställer också högre krav på programmeraren. Då kommunikationen mellan klient ochserver i större del sker i bakgrunden som inte syns i presentationsskiktet uppkommeräven felen i bakgrunden. Det är därför svårare att felsöka en AJAX-baseradwebbplats.Vi anser att nackdelarna är små jämfört med alla möjligheter AJAX erbjuder.Lösningar för felhantering är en utmaning för Internetbranschen som den med allsäkerhet kommer att lösa.

Författare

Jonas Kristiansson Johan Pettersson

Lärosäte och institution

Högskolan i Jönköping/ING, Data- och elektroteknik

Nivå:

Detta är en C-uppsats.