RIA-teknologiat ja WEB-kehitys
Paananen, Timo (2009)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-200912036928
https://urn.fi/URN:NBN:fi:amk-200912036928
Tiivistelmä
Opinnäytetyön tarkoituksena oli tutkia Internet sivujen ulkoasuun ja käytettävyyteen vaikuttavien teknologioiden kehittymistä 2000-luvulla sekä perehtyä neljään eri RIA-teknologiaan tarkemmin. Näistä neljästä oli tavoitteena löytää paras mahdollinen teknologia Codecenter Oy:n kehittämän Webtrix-julkaisujärjestelmän käyttöliittymän kehittämistä varten. RIA-teknologioiksi valittiin Google Web Toolkit, Echo Framework, Java2Script ja Adobe Flex.
Tutkimus aloitettiin perehtymällä CSS:n, JavaScriptin, Ajaxin ja RIA-teknologioiden historiaan 2000-luvun alusta tähän päivään asti. Tästä jatkettiin RIA-teknologioiden tuomien hyötyjen ja haittojen kartoittamiseen sekä mahdollisten ongelmakohtien selvitykseen. Lopuksi valituilla teknologioilla toteutettiin kuvagallerian käyttöliittymä valmiina olevan bisneslogiikkaprojektin päälle. Toteutuksella pyrittiin selvittämään tarkemmin mahdollisia ongelmakohtia otettaessa teknologioita käyttöön valmiiseen projektiin. Toteutetuille käyttöliittymille suoritettiin suorituskykytestaus Jmeter-sovelluksella, jotta saataisiin selville eri teknologioiden kuorman kesto sekä viitteitä tehtyjen palvelinpyyntöjen määrästä.
Työn tulokset pyrittiin esittämään siten, että niitä pystyisivät myös muut tahot hyödyntämään RIA-teknologiavalintaa tehdessä sekä teknologiaa käyttöön ottaessaan.
Tutkimus aloitettiin perehtymällä CSS:n, JavaScriptin, Ajaxin ja RIA-teknologioiden historiaan 2000-luvun alusta tähän päivään asti. Tästä jatkettiin RIA-teknologioiden tuomien hyötyjen ja haittojen kartoittamiseen sekä mahdollisten ongelmakohtien selvitykseen. Lopuksi valituilla teknologioilla toteutettiin kuvagallerian käyttöliittymä valmiina olevan bisneslogiikkaprojektin päälle. Toteutuksella pyrittiin selvittämään tarkemmin mahdollisia ongelmakohtia otettaessa teknologioita käyttöön valmiiseen projektiin. Toteutetuille käyttöliittymille suoritettiin suorituskykytestaus Jmeter-sovelluksella, jotta saataisiin selville eri teknologioiden kuorman kesto sekä viitteitä tehtyjen palvelinpyyntöjen määrästä.
Työn tulokset pyrittiin esittämään siten, että niitä pystyisivät myös muut tahot hyödyntämään RIA-teknologiavalintaa tehdessä sekä teknologiaa käyttöön ottaessaan.