Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Ajax tekniker: Push eller Pull
Linnaeus University, Faculty of Science and Engineering, School of Computer Science, Physics and Mathematics.
2011 (Swedish)Independent thesis Basic level (university diploma), 10 credits / 15 HE creditsStudent thesis
Abstract [sv]

Rapporten behandlar ajax-tekniken, en teknik som används för att skicka och hämta data diskret i dagens webbapplikationer samtidigt som användarupplevelsen och prestandan förbättras. Fokus ligger på två primära varianter av ajax vid namn push, pull och syftet är att undersöka varför, när man bör använda teknikerna och hur de mäter sig emot varandra.

Med intresset för hur dagens mer interaktiva webbapplikationer så som twitter, google hanterar tekniken så kändes det relevant att undersöka push respektive pull-tekniken inom javascript.

För att kunna undersöka teknikerna har en webbapplikation i form av en communitysida skapats med fokus på korrekt implementation av funktioner för både push och pull-teknik. Applikationen utvecklades med hjälp av ett ramverk vid namn Websync för att kunna demonstrera när push-tekniken på webben kan vara lämplig.

Resultatet visar att det är viktigt att tänka på var man implementerar de olika teknikerna och varför. En prestandamätning från en tidigare undersökning togs med och skärmdumpar illustrerar några funktionerna i applikationen.

Abstract [en]

This report deals with the ajax-technique, a technique used to send and retrieve information discretely within todays webapplications while at the same time improving performance and the overall user experience. We focus on two main ajax solutions, push and pull and why you should utilize these techniques and how they stand against each other in performance benchmarks.

With an interest regarding todays more interactive webapplications such as twitter, google and how they handle the ajax technique, it felt relevant to research push and pull within javascript.

A webapplication with focus on correct push and pull implementation was developed in the shape of a community site to be able to research the different techniques. The application was developed with the help of the Websync framework to demonstrate just how the push-technique could be used correctly.

The results show that it is important to note where you are implementing the different techniques and why. A performance test from an earlier report is included along with screen-shots that illustrates how some of the functions within the application work.

Place, publisher, year, edition, pages
2011. , 30 p.
National Category
Computer Science
Identifiers
URN: urn:nbn:se:lnu:diva-13768OAI: oai:DiVA.org:lnu-13768DiVA: diva2:434584
Subject / course
Computer Science
Educational program
Web Development Programme, 120 credits
Uppsok
Technology
Supervisors
Examiners
Available from: 2011-08-23 Created: 2011-08-15 Last updated: 2016-04-08Bibliographically approved

Open Access in DiVA

examensarbeteFINAL(519 kB)233 downloads
File information
File name FULLTEXT01.pdfFile size 519 kBChecksum SHA-512
d6ac78c4faf3b4c14698d08c751135ff47bf47888793487905ac00dc8e9daea269b49fc8cabe5b0f9b541315cb27f129d75d7aa93508d7248b434714b5ac8f18
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Karlsson, Viktor
By organisation
School of Computer Science, Physics and Mathematics
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 233 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 222 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf