XML-based messaging within application servers

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.authorJalassola, Jerry
dc.contributor.departmentSähkö- ja tietoliikennetekniikan osastofi
dc.contributor.schoolTeknillinen korkeakoulufi
dc.contributor.schoolHelsinki University of Technologyen
dc.contributor.supervisorKoskinen, Kari
dc.date.accessioned2020-12-04T14:15:24Z
dc.date.available2020-12-04T14:15:24Z
dc.date.issued2001
dc.description.abstractDiplomityössä tutustutaan aluksi XML:n historiaan, XML -dokumenttien määrittelyissä käytettyihin metodiikkoihin sekä joihinkin XML:n kehityskaaren varrella syntyneisiin oheistekniikoihin, jotka osaltaan mahdollistavat sen tehokkaan käytön sovelluksissa. Samalla luodaan lyhyt katsaus prosessiin, jonka mukaan mm. XML:n kehityksestä vastaavan W3C:n työ etenee. Sovelluspalvelimiin ja niissä yleisesti käytettyyn Java -teknologiaan syvennytään soveltuvalla tarkkuudella luvussa 3. Erityistä painoa laitetaan Java Servlets- ja Java Server Pages -tekniikoiden esittelyyn, jotta työssä toteutetun prototyyppisovelluksen toimintaympäristön ymmärtäminen olisi mahdollista. Kaupallisiin ratkaisuihin luodaan suppeahko katsaus esittelemällä kahta järjestelmää. Tietoturvaseikkoihin paneudutaan työn laajuuden edellyttämällä tasolla. Luvussa 4 esitellään soveltuvin osin vapaan lähdekoodin Apache -projektia, jonka osista kokoamalla periaatteessa voidaan rakentaa kaupallisiin ratkaisuihin verrattavissa oleva sovelluspalvelin. Erityisesti painotetaan XML:n käyttöä tiedonsiirtorajapintojen määrittelyyn liittyvissä kysymyksissä. Luku 5 keskittyy esittelemään XML:ään pohjautuvia tiedonsiirtotapoja yksinkertaisista määrityksistä monimutkaisiin viitekehyksiin saakka. SOAP:n spesifikaatioita tarkastellaan erityisellä tarkkuudella. Työn yhteydessä valitaan ja otetaan käyttöön sopivaksi katsottu kombinaatio mm. Apache -tuoteperheen komponenteista sovelluspalvelimeksi. Sen yhteyteen toteutetaan prototyyppisovellus, jonka avulla voidaan siirtää yksinkertaisia tietorakenteita etäjärjestelmästä toiseen SOAPia ja HTTP:tä hyväksi käyttäen. Prototyyppiin kuuluvat sekä asiakas- että palvelusovellusten toteutukset.fi
dc.format.extent68 s. + liitt.
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/89394
dc.identifier.urnURN:NBN:fi:aalto-2020120448229
dc.language.isofien
dc.programme.majorAutomaation tietotekniikkafi
dc.programme.mcodeAS-116fi
dc.rights.accesslevelclosedAccess
dc.subject.keywordapplication serveren
dc.subject.keywordSOAPfi
dc.subject.keywordXMLfi
dc.subject.keywordApachefi
dc.subject.keywordsovelluspalvelinfi
dc.titleXML-based messaging within application serversen
dc.titleXML:n käyttö tiedonsiirrossa sovelluspalvelimien yhteydessäfi
dc.type.okmG2 Pro gradu, diplomityö
dc.type.ontasotMaster's thesisen
dc.type.ontasotPro gradu -tutkielmafi
dc.type.publicationmasterThesis
local.aalto.digiauthask
local.aalto.digifolderAalto_17476
local.aalto.idinssi18250
local.aalto.openaccessno

Files