info  fabercon.fi | 0400 533 978 tai 044 204 2029

Tag: java

SPA-portletin palvelurajapinnat ja data

Liferayn portaaliohjelmiston mukana asennetaan Liferayn tietokanta, jota käytetään portlettien Java-koodissa Liferayn API-rajapinnan kautta. Nämä rajapintakutsut sisältävät jo transaktion hallinnan (begin transaction ja commit/rollback). Mistä portletissa sitten haetaan käyttöliittymässä esitettävää dataa? Tässä on varteenotettava menetelmä, jossa on kaksi datalähdettä: 1. Käytetään Liferayn tietokantaa Liferay APIn kautta, joka on tehty tähän tarkoitukseen.

Lue lisää

SPA-portletin palvelinpään toteutus

SPA-portletin palvelinpuolen Java-koodi on yksinkertainen. Mitään MVC-mallin mukaista portlettia (esim. tavanomainen MVCPortlet) ei tarvita, koska MVC-arkkitehtuurimallin kontrolleri on clientilla, eli Javascript-koodi on kontrolleri. SPA-portlettiluokka on MVC-portlettiluokkaa merkittävästi yksinkertaisempi kahdessa mielessä: 1. Portletti huolehtii vain ensimmäisen JSP-sivun avaamisesta. Clientin Javascript-koodi huolehtii sivuvaihtoista. 2. Sovelluslogiikkaa ei ole enää action-metodeissa. Action-metodeja ei tarvita

Lue lisää

Liferay ja portletit

Me Faberconin sepät luotamme Java-tekniikkaan. Olemme tutkineet portaaliteknologiaa, sillä tarve laajoihin websovelluksiin tulee kasvamaan tulevaisuudessa. Vaatimustaso portaaliratkaisuille on todella korkea. Websovelluksien tulee toimia luotettavasti, ja Ajax-toiminnallisuus tarjoaa ratkaisun suorituskykyvaatimuksiin. Sovellusten tulee kestää suurta yhtäaikaista käyttäjäjoukkoa ja raskasta verkkokuormaa. Portaalitekniikassa Java on edelläkävijä ja ehdottomasti tunnetuin portaaliratkaisu on Liferay, josta on

Lue lisää
Scroll to Top