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
Xcontrol: Kontroll av kommunikation i API:er
Linköping University, Department of Computer and Information Science, Software and Systems.
Linköping University, Department of Computer and Information Science, Software and Systems.
2017 (Swedish)Independent thesis Basic level (university diploma), 10,5 credits / 16 HE creditsStudent thesisAlternative title
Xcontrol : Control of communications in APIs (English)
Abstract [sv]

Fler standardiserade API:er (Application Programming Interface) växer fram, detta underlättar införande av informationsbyten mellan system, eftersom det är samma API som visas utåt oavsett vilket system som finns bakom. En nackdel med detta är att det kan växa fram många och komplexa kopplingar mellan API:er och olika system då de kommunicerar via internet, det är då viktigt att inte förlorar kontroll. Med kontroll menas att hålla reda på all kommunikation mellan API:erna och systemen. Fördelar med detta är att bättre prestanda kan uppnås, undersöka belastning och göra felsökning lättare samt att det medför att företaget sparar både tid och pengar.

Detta arbete handlar om att ta fram ett produktförslag som vi har valt att kalla Xcontrol. Xcontrol:s uppgift är att vara en mellanhand mellan fastighetssystem och olika tjänster till dessa fastighetssystem, systemen kommunicerar med hjälp av ett API kallat fastAPI. Produktförslaget innehåller en översikt på hur arkitekturen kan se ut och förslag på vilka funktioner som kan finnas i Xcontrol.

I rapporten beskrivs också hur en av dessa funktioner implementeras, vilket är loggning av internettrafiken mellan systemen. Där beskrivs designen av databasen, hur man tar emot och skickar vidare information mellan systemen samt hur man visar upp statistik av informationen med hjälp av grafer. Avslutningsvis diskuteras arbetets utförande, slutsatser och framtida arbete.

Place, publisher, year, edition, pages
2017. , 57 p.
Keyword [sv]
Api
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:liu:diva-138656ISRN: LIU-IDA/LITH-EX-G--16/059--SEOAI: oai:DiVA.org:liu-138656DiVA: diva2:1112721
External cooperation
Solution Xperts
Subject / course
Computer Engineering
Supervisors
Examiners
Available from: 2017-07-04 Created: 2017-06-20 Last updated: 2018-01-13Bibliographically approved

Open Access in DiVA

fulltext(2303 kB)22 downloads
File information
File name FULLTEXT01.pdfFile size 2303 kBChecksum SHA-512
3700c4434faf57131bbce50978a8305102b03a36f07e75c1efd40a824271182b650ae634adbc5b2ee246270d300ada132dfabf35a36755981b18c3474947f05f
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Sävenhed, JonatanResman, Elias
By organisation
Software and Systems
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 22 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: 23 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