Language

Sisällönhallinta: Toiminta, jossa pyritään hallitsemaan digitaalista informaatiosisältöä mahdollisimman tarkoituksenmukaisesti

Keskeiset teknologiat

 

ajaxlogo.jpg

Asynchronous JavaScript And XML (AJAX). Tekniikka mahdollistaa rikkaamman käyttäjäkokemuksen, koska koko sivua ei tarvitse virkistää jonkin osatiedon muuttuessa.

java_logo.jpg

Java  EE on ohjelmistokehitysalusta monisäikeisten Java sovellusten kehitykseen ja suoritukseen. Se on käytännössä standardi, jota sovelluspalvelimien ja ohjelmistokehitysympäristöjen tulee noudattaa. Java EE sisältää useita API määrityksiä kuten, JDBC, RMI, e-mail, JMS, web services, XML jne.  

Näiden lisäksi Java EE sisältää tiettyjä komponenttejä kuten Java Bean, servlet, portlet, JSP ja WebService, jotka mahdollistavat helpon ohjelmistokehityksen ja siirrettävyyden eri käyttöjärjestelmien ja sovelluspalvelimen välillä.

logo_jcp.gif

JSR 168 (Java Portlet Specification) yhteensopivia sisältöjä voi liittää helposti portaalin osaksi. Tarjolla on lukuisia kaupallisia ja maksuttomia tuotteita.

lucene_green_300.gif

Apache Lucene on tehokas hakukone. Koko portaalin sisältö on Lucenen hakuindeksissä, haku voidaan kohdentaa myös tiettyyn sovellukseen.

springlogo.jpg

Spring, EJB, Aspect Oriented Programming (AOP)

strutslogo.jpg

Struts MVC mallia hyödynnetään useissa portleteissa. Portlettien ulkoasun hallinta on helppoa Tiles asetustiedostojen kautta.

velocitylogo.jpg

Velocity on Java-pohjainen template engine. 

wsrplogo.jpg

WSRP on Web Services standardi, jolla integroidaan ja konsolidoidaan sisältöjä joko portaalin sisällä tai portaalien kesken.

Ylös