XML-pohjainen Web Service -rajapinta
Valkola, Juha (2013)
Valkola, Juha
2013
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-2023111029066
https://urn.fi/URN:NBN:fi:amk-2023111029066
Tiivistelmä
Työn tavoitteena oli saada tilaajan sovelluksen ja kolmannen osapuolen sovelluksen välille toimiva rajapinta, jotta molempien järjestelmien olemassa olevia ominaisuuksia pystyisi hyödyntämään asiakkaan toimesta.
Rajapinta toteutettiin web service -tekniikalla hyödyntäen XML-tietorakennetta siten, että molemmat järjestelmät viestivät saman web servicen välityksellä. Lisäksi vanhaa ohjelmakoodia muutettiin osittain oliomuotoon, jotta ylläpito tulevaisuudessa helpottuu.
Työn tuloksena saatiin asiakkaalle tilaisuus hyödyntää kahden järjestelmän ominaisuudet sekä vanhan järjestelmän koodi helpommin ylläpidettäväksi. The goal of this bachelor's thesis was to get functional interface between client application and third-party application so existing features could be utilized by the customer.
The interface is implemented as a web service technology, making use of XML data structure. That way the two systems can communicate via the same web service. Also the old program was partially modified to object based code, so in the future software maintenance is easier.
As a result the customer has opportunity to exploit features
of the two systems. Moreover the software maintenance work of the old system is now much easier.
Rajapinta toteutettiin web service -tekniikalla hyödyntäen XML-tietorakennetta siten, että molemmat järjestelmät viestivät saman web servicen välityksellä. Lisäksi vanhaa ohjelmakoodia muutettiin osittain oliomuotoon, jotta ylläpito tulevaisuudessa helpottuu.
Työn tuloksena saatiin asiakkaalle tilaisuus hyödyntää kahden järjestelmän ominaisuudet sekä vanhan järjestelmän koodi helpommin ylläpidettäväksi.
The interface is implemented as a web service technology, making use of XML data structure. That way the two systems can communicate via the same web service. Also the old program was partially modified to object based code, so in the future software maintenance is easier.
As a result the customer has opportunity to exploit features
of the two systems. Moreover the software maintenance work of the old system is now much easier.