JSR168

JSR168

Java Specification Requests 168

La JSR 168 (ou Java Specification Requests : Portlet Specification) est la spécification des portlets définissant le contrat entre les conteneurs de portlets et les portlets.

Cette requête de spécification Java (JSR), qui porte le n°168, prend place dans le cadre du JCP, le Java Community Process.

L'idée de cette spécification est de rechercher l'interopérabilité entre les portlets et les portails. Cette spécification a pour but de permettre à n'importe quel portlet développé en Java de s'exécuter dans n'importe quelle architecture distribuée avec un serveur d'application compatible J2EE.

La spécification définit un ensemble d'API pour les serveurs portails concernant les domaines de l'agrégation, la personnalisation, la présentation et la sécurité.

Les buts principaux sont :

  • Définir une API Java Portlet standard basée sur l'API Servlet ;
  • Assurer l'interopérabilité et la portabilité ;
  • Supporter des types de clients multiples (multi-terminal) ;
  • Supporter la localisation et l'internationalisation ;
  • Supporter l'exécution de portlet distant.

Cette spécification a été soumise initialement par IBM et Sun. Depuis de nombreuses entités supportent cette spécification.

La version 1.0 de la spécification JSR 168 a été adoptée en octobre 2003.

Citons le cas du projet Apache Pluto qui a pour but de créer et de maintenir une implémentation de référence à la spécification Portlet Java JSR 168. Le projet doit fournir un conteneur indépendant de portlets, qui pourrait être embarqué dans différents portails, en particuliers JetSpeed-2 (le portail open source de Jakarta). Il offre également aux développeurs une plate-forme exemple à partir de laquelle ils peuvent tester leurs portlets.

Voir aussi

Liens internes

Liens externes

Ce document provient de « Java Specification Requests 168 ».

Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article JSR168 de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать реферат

Regardez d'autres dictionnaires:

  • Portlet — Portlets are pluggable user interface software components that are managed and displayed in a web portal. Portlets produce fragments of markup code that are aggregated into a portal page. Typically, following the desktop metaphor, a portal page… …   Wikipedia

  • Portlet — Saltar a navegación, búsqueda Los portlets son componentes modulares de las interfaces de usuario gestionadas y visualizadas en un portal web. Los portlets producen fragmentos de código de marcado que se agregan en una página de un portal.… …   Wikipedia Español

  • OpenXava — Screenshot  [[Image:]] Demonstration of the OpenXava Stable release 4.2 / June 17, 2011; 5 months ago (2011 06 17) …   Wikipedia

  • Портлет — Портлет  подключаемый, сменный компонент пользовательского интерфейса веб портала (элемент веб страницы). Портлет выдаёт фрагменты разметки, которые встраиваются в страницу портала. Чаще всего, страница портала представляется в виде набора… …   Википедия

  • Web portal — A web portal or links page is a web site that functions as a point of access to information in the World Wide Web. A portal presents information from diverse sources in a unified way. Apart from the standard search engine feature, web portals… …   Wikipedia

  • LANSA — is a development environment for generating applications on multiple computer systems. LANSA (http://www.lansa.com) offers an entire family of integrated software development tools. The main feature of the LANSA environment is the RDML language.… …   Wikipedia

  • EXo Platform — Infobox Software name = eXo Platform SAS developer = eXo Platform operating system = Cross platform programming language = Java, Groovy, JavaEE Web Container genre = Enterprise Portal, ECM, Collaborative software,WebOS license = Affero GPL 3… …   Wikipedia

  • JSR-168 — Portlets sind beliebig kombinierbare Komponenten einer Benutzeroberfläche, die von einem Portalserver angezeigt und verwaltet werden. Sie erzeugen Fragmente von HTML Code und fügen sich in einer Portalseite ein. Typischerweise besteht eine… …   Deutsch Wikipedia

  • JSR 168 — Portlets sind beliebig kombinierbare Komponenten einer Benutzeroberfläche, die von einem Portalserver angezeigt und verwaltet werden. Sie erzeugen Fragmente von HTML Code und fügen sich in einer Portalseite ein. Typischerweise besteht eine… …   Deutsch Wikipedia

  • Lutèce (logiciel) — Pour les articles homonymes, voir Lutèce (homonymie). Lutèce …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”