Synkronisering av domänobjekt mellan mobilaenheter

Detta är en Master-uppsats från KTH/Skolan för datavetenskap och kommunikation (CSC)

Författare: Joakim Ekberg; [2013]

Nyckelord: ;

Sammanfattning: Detta examensarbete utfördes på uppdrag på Barefoot Hackers AB och syftade till att undersöka om det var möjligt att utveckla ett effektivt system för synkronisering av domänobjekt mellan mobila enheter. Domänobjekt är de informationsbärande objekt som modellerar domänen för den applikation som en utvecklare utvecklar. Som exempel tas en iPhone-applikation som hanterar att-göra-listor upp. En algoritm presenteras hur man i det generella fallet kan utbyta förändringar i objektgrafen istället för att skicka hela objektgrafen mellan enheter vid en förändring av ett objekt i objektgrafen. Genom samarbete med uppdragsgivaren togs en prototyp fram av systemet. Prototypen omfattade en klientdel samt en serverdel. Klienten implementerades som en applikation på iOS-plattformen. Servern i systemet implementerades som en webbapplikation i Ruby on Rails. Slutsatserna från arbetet är att det avsevärt går att reducera mängden data som skickas över mobilnätet genom att använda den presenterade algoritmen.

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)