search query: @keyword portal / total: 23
reference: 17 / 23
« previous | next »
Author:Hakkarainen, Pete
Title:Tosiaikaiset XML-dokumenttien muunnokset verkkopalvelun toteutuksessa
Real-time XML-transformations in Web Applications Implementation
Publication type:Master's thesis
Publication year:2004
Pages:85      Language:   fin
Department/School:Tietotekniikan osasto
Main subject:Ohjelmistotekniikka   (T-106)
Supervisor:Soisalon-Soininen, Eljas
Instructor:Makkonen, Kari
Digitized copy: https://aaltodoc.aalto.fi/handle/123456789/92025
OEVS:
Digitized archive copy is available in Aaltodoc
Location:P1 Ark Aalto     | Archive
Keywords:www
portal
xml
xslt
jsp
jstl
java
j2ee
xsltc
www
portal
xml
xslt
jsp
jstl
java
j2ee
xsltc
Abstract (fin): Portaali on yhtenäinen käyttöliittymä organisaation tarjoamiin palveluihin.
Portaalipalvelin hyödyntää muiden järjestelmien tuottamaa tietoa tätä käyttöliittymää muodostaessaan.
Tässä työssä tutkitaan kahta erilaista tapaa käsitellä portaalissa muiden järjestelmien tuottamia XML-dokumentteja ja toteuttaa niiden sisältämiä tietoja hyödyntäen XHTML-pohjainen käyttöliittymä.
Valituilla tekniikoi1la toteutetaan joukko kohdeyrityksen verkkopalvelussa tyypillisiä käyttöliittymärakenteita.
Ratkaisuja arvioidaan kehittämisen helppouden ja tehokkuuden sekä toisaalta ajonaikaisen suorituskyvyn kannalta.

Molemmat ratkaisut toteutetaan J2EE-aJustalle.
Ensimmäisessä ratkaisussa käytettävä XSLT-kieli on suunniteltu yleisiin XML-dokumenttien muunnoksiin.
XSLT-muunnoksissa käytetään Apache-projektissa kehitettävää XSLTC-kääntäjää.
Vertailukohdaksi toteutetaan sama toiminnallisuus JSP-sivuina ja tässä hyödynnetään erityisesti JSTL-laajennuskirjastoa.
Ratkaisuja testataan Tomcat-palvelinohjelmistolla.

Kehittämisen näkökulmasta tekniikat soveltuvat tässä työssä kuvattavien tilanteiden ratkaisemiseen kohtuullisesti.
Molemmissa esiintyy ongelmia ja ilmaisuvoima ilman erilaisia laajennuksia ei ole täysin tyydyttävä.
Suorituskyvyn ja muistinkäytön suhteen syntyy selvä ero XSLTC-pohjaisen ratkaisun eduksi.
Lopuksi analysoidaan tuloksia tarkemmin ja esitetään vaihtoehtoisia ratkaisuja ja mahdollisia syitä JSP-ratkaisun heikolle suorituskyvylle.
ED:2004-10-26
INSSI record number: 26430
+ add basket
« previous | next »
INSSI