liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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
Synkronisering av lagrad kalenderdata
Linköping University, Department of Computer and Information Science. Linköping University, The Institute of Technology.
2012 (Swedish)Independent thesis Basic level (degree of Bachelor), 10,5 credits / 16 HE creditsStudent thesis
Abstract [sv]

I det här arbetet har jag undersökt möjligheten att synkronisera lagrad kalenderdata mellan två olika system.

Mitt arbete beskriver ett API, som i ena änden kommunicerar med Xcerion Baxide-Web Services, och i den andra änden med en mobil enhet med implementerat stöd för Exchange ActiveSync (t.ex. en iPhone eller Android).

Med hjälp av Exchange ActiveSync-protokollet kan man synkronisera bland annat kalender, kontakter, e-post, anteckningar och påminnelser mellan flera klienter genom en Exchange Server. Dock hamnade all implementation utöver kalendersynkronisationen av Exchange ActiveSync redan från början utanför examensarbetets ramar.

Microsoft tillhandahåller en mycket detaljerad dokumentation över Exchange ActiveSyncprotokollet. Dessutom, bland annat med hjälp av Microsoft Exchange Server 2010 och programmetWireShark kunde trafiken från en redan fungerande implementation av protokollet avlyssnas.

Kommunikationen mellan en klient och en Exchange Server kan antingen ske över HTTP eller HTTPS där data transporteras kodat i WBXML. Av säkerhetsskäl är det dock rekommenderat att en Exchange Server inte tillåter trafik över HTTP.

Innan själva implementationen analyserades protokollets struktur samt vilka nödvändiga metoder som behövdes för kalendersynkronisationen. För varje unik klient lagras en synkroniseringsfil, innehållandes information om synkroniserad data, samt en cachefil med specifik data som en Exchange Server förväntas cachelagra.

De mest tidskrävande problemen, att till exempel sätta upp testmiljö och att få implementationen att avkoda WBXML data, uppstod innan själva implementationen av Exchange ActiveSync-protokollet. Själva protokollet bestod av problem som möjligheter till alternativa implementationer och en stor mängd detaljarbete.

Place, publisher, year, edition, pages
2012. , 36 p.
Keyword [sv]
Exchange, ActiveSync
National Category
Computer Science
Identifiers
URN: urn:nbn:se:liu:diva-86603ISRN: LIU-IDA/LITH-EX-G–12/006–SEOAI: oai:DiVA.org:liu-86603DiVA: diva2:579316
Subject / course
Computer and information science at the Institute of Technology
Uppsok
Technology
Available from: 2012-12-20 Created: 2012-12-19 Last updated: 2012-12-20Bibliographically approved

Open Access in DiVA

fulltext(1968 kB)141 downloads
File information
File name FULLTEXT01.pdfFile size 1968 kBChecksum SHA-512
07cae19e20e018d5b094766300bb5682cbfa9b5b51fac918487232face82ef468468e92659bd275d775f9c7a6a944152760e72e272a4f1c7153da14a9a9ca597
Type fulltextMimetype application/pdf

By organisation
Department of Computer and Information ScienceThe Institute of Technology
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 141 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: 133 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • 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