Avoimeen lähdekoodiin perustuvat Javan web-palveluiden ohjelmistokehykset
Hirvonen, Matias Juhani
Tietojärjestelmätieteen kandidaatintutkielma / Matias Hirvonen
Jyväskylä: Jyväskylän yliopisto, 2009.
39 s.
Kandidaatintutkielma
Palvelukeskeisten arkkitehtuurien nauttiessa kasvavaa huomiota tietojärjestel-mien suunnittelussa myös web-palveluiden tehokas toteuttaminen on noussut avainasemaan. Tutkielmassa kerrotaan lyhyesti mitä web-palvelut ovat ja luo-daan katsaus niiden historiaan. Web-palvelun käsite yhdistetään tekniseen to-teutukseen jaottelemalla palvelut karkeasti arkkitehtuurin ja toteutustavan pe-rusteella. Aihealueen laajasta termistöstä selvitetään ohjelmistosuunnittelijan kannalta tärkeimmät termit, niiden merkitys ja keskinäiset suhteet.
Web-palveluiden roolia Java-ympäristössä käsitellään Javan ohjelmistoalustojen kautta ja paneudutaan tarkemmin Java Enterprise Editionin web-palvelu-rajapintaan. Lopuksi vertaillaan seitsemää keskenään varsin erilaista Java-kielellä toteutettua ohjelmistokehystä. Niiden hyviä ja huonoja puolia vertail-lessa todetaan parhaan vaihtoehdon valinnan olevan tapauskohtaista. Kehysten ominaisuudet kootaan valintaa helpottavaan taulukkoon.
...
Keywords
Metadata
Show full item recordCollections
- Kandidaatintutkielmat [5362]
License
Related items
Showing items with similar title or keywords.
-
Valtiollisen ICT-erikoistehtäväyhtiön palveluiden saatavuuden mittaus
Tammilehto, Lasse (2024)Tässä pro gradu -tutkielmassa tarkastellaan valtiollisen ICT-erikoistehtäväyhtiön tarjoamien palveluiden saatavuuden mittaamista. Tutkimus toteutettiin valtion täysin omistaman ICT-erikoistehtäväyhtiön toimeksiannosta, ... -
Web-ohjelmistokehys Django
Mäkitalo, Ollipekka (2014)Mäkitalo, Ollipekka Web-ohjelmistokehys Django Jyväskylä: Jyväskylän yliopisto, 2014, 32 s. Tietojärjestelmätiede, kandidaatintutkielma Ohjaaja: Sakkinen, Markku Perinteisten ohjelmistojen siirtyminen Internet-pohjaisiksi ... -
Lisätty todellisuus vähittäiskaupan markkinointiviestinnässä
Moisa, Teuvo (2017)Lisätty todellisuus eli AR (englanniksi augmented reality) lisää todellisuuteen virtuaalisen elementin. Vähittäiskaupan markkinointiviestinnässä lisättyä todellisuutta on käytetty useiden vuosien ajan vahvistamaan ... -
Code Contracts ja ComTest-yksikkötestausgenerointi .NET-kielissä
Aitta-aho, Mikko (2015)Opetuksen tehostamiseen suunnattu työkalu ComTest osaa luoda yksikkötestejä koodin kommentteihin kirjoitettujen ohjeiden perusteella. Sopimuspohjaisessa suunnittelussa olion metodeille asetetaan ehtoja, joiden on oltava ... -
Tuoterunko hajautetussa ympäristössä
Kuosmanen, Timo (2007)