Return to search

Xcontrol : Kontroll av kommunikation i API:er / Xcontrol : Control of communications in APIs

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.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:liu-138656
Date January 2017
CreatorsSävenhed, Jonatan, Resman, Elias
PublisherLinköpings universitet, Programvara och system, Linköpings universitet, Programvara och system
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0021 seconds