Web-palvelu yritysten välisessä viestinnässä
PAKARINEN, RIINA (2007)
PAKARINEN, RIINA
2007
Tietojenkäsittelyoppi - Computer Science
Informaatiotieteiden tiedekunta - Faculty of Information Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2007-05-09
Julkaisun pysyvä osoite on
https://urn.fi/urn:nbn:fi:uta-1-16788
https://urn.fi/urn:nbn:fi:uta-1-16788
Tiivistelmä
Tässä tutkielmassa käsitellään web-palveluja tehokkuuden ja turvallisuuden
näkökulmasta. Aluksi käsitellään lyhyesti erilaisia arkkitehtuuriratkaisuja viestin
välitykseen sekä tärkeimpiä väliohjelmistojen piirteitä. Väliohjelmisto on yksi
ratkaisuista teknologialtaan erilaisten osapuolten väliseen viestin välitykseen. Tämän
jälkeen käsitellään lyhyesti erilaisia ratkaisuvaihtoehtoja yritysten väliseen viestintään ja
vertaillaan niitä web-palvelun ominaisuuksiin. Ratkaisuvaihtoehdoissa käydään läpi
esimerkiksi etäproseduurikutsu, joka on vanhin esiteltävistä ratkaisuista. Lisäksi
käsitellään kokonaisratkaisuja kuten RosettaNet sekä EbXml. Näiden vastapainona
esitellään myös Java-RMI ja CORBA, jotka mahdollistavat liiketoimintaprosessin
toteuttajalle enemmän vastuuta ja vapautta palvelun toteutuksessa. Tutkielman
loppuosassa käsitellään tarkemmin erilaisia ratkaisuja web-palvelun tietoturvan sekä
tehokkuuden parantamiseen. Tietoturvan arvioinnissa keskitytään tiedon luottamuksellisuuden
takaamiseen sekä lähettäjän autentikointiin. Tehokkuuden käsittelyssä
esitellään erilaisia ratkaisuvaihtoehtoja jäsentämisprosessin optimointiin.
Avainsanat ja -sanonnat: Web-palvelu, XML, SOAP, väliohjelmistot, tehokkuus,
turvallisuus
näkökulmasta. Aluksi käsitellään lyhyesti erilaisia arkkitehtuuriratkaisuja viestin
välitykseen sekä tärkeimpiä väliohjelmistojen piirteitä. Väliohjelmisto on yksi
ratkaisuista teknologialtaan erilaisten osapuolten väliseen viestin välitykseen. Tämän
jälkeen käsitellään lyhyesti erilaisia ratkaisuvaihtoehtoja yritysten väliseen viestintään ja
vertaillaan niitä web-palvelun ominaisuuksiin. Ratkaisuvaihtoehdoissa käydään läpi
esimerkiksi etäproseduurikutsu, joka on vanhin esiteltävistä ratkaisuista. Lisäksi
käsitellään kokonaisratkaisuja kuten RosettaNet sekä EbXml. Näiden vastapainona
esitellään myös Java-RMI ja CORBA, jotka mahdollistavat liiketoimintaprosessin
toteuttajalle enemmän vastuuta ja vapautta palvelun toteutuksessa. Tutkielman
loppuosassa käsitellään tarkemmin erilaisia ratkaisuja web-palvelun tietoturvan sekä
tehokkuuden parantamiseen. Tietoturvan arvioinnissa keskitytään tiedon luottamuksellisuuden
takaamiseen sekä lähettäjän autentikointiin. Tehokkuuden käsittelyssä
esitellään erilaisia ratkaisuvaihtoehtoja jäsentämisprosessin optimointiin.
Avainsanat ja -sanonnat: Web-palvelu, XML, SOAP, väliohjelmistot, tehokkuus,
turvallisuus