Web API –rajapinnan rakentaminen Microsoft-ympäristössä
Raevaara, Toni (2020)
Raevaara, Toni
2020
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2020112924938
https://urn.fi/URN:NBN:fi:amk-2020112924938
Tiivistelmä
Opinnäytetyössä tutustuttiin Azure-pilvipalvelualustan tarjoamiin palveluihin sekä Web API –rajapinnan kehittämiseen, ylläpitoon sekä testaukseen Microsoftin .Net -ohjelmointiympäristössä. Käytännön tarkoituksena oli jatkokehittää CSI API – rajapinnasta käyttövalmis kokonaisuus, jonka jatkokehittäminen on mahdollisimman yksinkertaista. Opinnäytetyön toimeksiantajana oli CSI Helsinki Oy.
Kehitettävän Web API ––rajapinnan tarkoituksena on toteuttaa CSI Helsinki Oy:n kehittämien CSI Mobile sekä CSI MyDesk –sovellusten tarvitsema taustajärjestelmä nykyaikaisemmalla teknologialla. Tämän lisäksi rajapinnan kautta on tarkoitus mahdollistaa kolmannen osapuolen integraatioiden nopea ja helppo toteuttaminen.
Teoria osuuteen kerättiin tietoja Microsoftin luomista dokumentaatioista sekä muista Internet lähteistä. Käytännön osuudessa esiteltiin CSI API –rajapinnan arkkitehtuuria sekä sen eri osioiden toiminnallisuutta.
Kehitettävän Web API ––rajapinnan tarkoituksena on toteuttaa CSI Helsinki Oy:n kehittämien CSI Mobile sekä CSI MyDesk –sovellusten tarvitsema taustajärjestelmä nykyaikaisemmalla teknologialla. Tämän lisäksi rajapinnan kautta on tarkoitus mahdollistaa kolmannen osapuolen integraatioiden nopea ja helppo toteuttaminen.
Teoria osuuteen kerättiin tietoja Microsoftin luomista dokumentaatioista sekä muista Internet lähteistä. Käytännön osuudessa esiteltiin CSI API –rajapinnan arkkitehtuuria sekä sen eri osioiden toiminnallisuutta.
