JSR-168 ja HTTP
Toukokuu 26th, 2007
Itseäni on jatkuvasti ruvennut häiritsemään enemmän ja enemmän se, ettei JSR-168-speksi ota mitään kantaa seuraaviin asioihin:
- Miten portlettien tulisi luoda linkkejä toisille portaalisivuille?
(nykyisellään tarjotaan API ainoastaan portletin sisäisille linkeille) - Missä muodossa ja millaisen rajapinnan kautta containerin tulisi tarjota portaalisivuston hierarkia?
(jokin JSR-170:een perustuva ratkaisu voisi olla järkevä) - Miten portaalisivujen urlien tulisi muodostua?
(”friendly urlit”, yms) - Miten portletteja kutsutaan portaalin ulkopuolelta ja missä muodossa HTTP-parametreja tulisi välittää sivun portleteille?
(tämä tarve on olemassa, vaikka portlet-speksin kirjoittajat yrittävätkin parhaansa mukaan olla ymmärtämättä, mitä tarkoittaa web-sovellusten kehittäminen; verkossa sovellusten tulee pystyä välittämään tietoa keskenään)
Nyt jokainen portaalituote toteuttaa nämä ominaisuudet omilla tavoillaan, eikä mitään uudelleenkäytettävyyttä eri portaalien välillä tulla koskaan saavuttamaan, paitsi ehkä jossain taskulaskin-tasoisissa “hello world”-sovelluksissa.
Matt Raible on muuten pitänyt jälleen vuosittaisen vertailunsa eri web-kehysten välillä. Erittäin suositeltavaa luettavaa etenkin niille, joiden mielestä on erihienoa, ettei JSF:ssä tarvitse välittää urleista ja HTTP-kutsuista:
ComparingJavaWebFrameworks.pdf
Artikkeli on luettu 686 kertaa. Kuuluu luokkiin: Ajatuksia, Ohjelmointi, Portaalit, Tietotekniikka
Jätä kommentti
Sallitut HTML-elementit:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed