Portlet

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 6. huhtikuuta 2022 tarkistetusta versiosta . vahvistus vaatii 1 muokkauksen .

Portlet-sovellus on verkkoportaalin käyttöliittymän  kytkettävä, vaihdettava komponentti (verkkosivuelementti).

Portlet-sovellus lähettää merkintäkatkelmia, jotka on upotettu portaalisivulle. Useimmiten portaalisivu esitetään joukona ei-päällekkäisiä portlet-ikkunoita, joista jokainen näyttää portlet-sovelluksen. Siten portlet-sovellus (tai portlet-sovellusten joukko) esitetään yhtenä portaalissa isännöitynä verkkosovelluksena. Portlet-esimerkkejä: sähköposti , säätiedotukset , tuoreet uutiset .

Noudattamalla olemassa olevia standardeja kehittäjät voivat luoda portlet-sovelluksia, jotka voidaan upottaa mihin tahansa portaaliin.

Portlet-standardit

On olemassa WSRP- protokolla , joka tarjoaa verkkopalvelustandardin , jonka avulla voit upottaa automaattisesti eri lähteistä etäkäynnistettyjä portlet-sovelluksia.

Java-portlet- spesifikaatioiden JSR 168 (1.0) ja JSR 286 (2.0) avulla eri verkkoportaalien portlet-sovellukset voivat olla vuorovaikutuksessa toistensa kanssa. Tämä määrittely määrittelee joukon API -liittymiä vuorovaikutukseen portlet-säilöjen kanssa ja antaa osoitteita personoinnin, esittelyn ja suojauksen alueille.

Apache Pluto  on molempien eritelmien referenssitoteutus. Portlet-säilöjen kaupallisten toteutusten toimittajia on monia. Johtavia tällä alalla ovat IBM , Oracle , Vignette . Näiden toimittajien toteutuksissa on lisälaajennuksia, joita standardit eivät hyväksy. Lisäksi on olemassa avoimen lähdekoodin portaaleja, jotka tukevat JSR168:aa, kuten Apache Jetspeed-2 Enterprise Portal tai eXo Portal.

Katso myös

Linkit