2010-11-24 5 views
4

Dans une interview aujourd'hui, j'ai mentionné que j'avais fait du travail jsf dans un portlet. L'intervieweur a demandé des précisions sur ce que fait le portlet-bridge. Je ne l'ai jamais beaucoup regardé, je l'ai juste utilisé car on m'a dit que ça ferait travailler jsf dans le portlet. Tout ce que je pouvais vraiment dire, c'est que ça permettait aux requêtes de venir du portail vers jsf d'une manière que jsf comprendrait, et ça a rendu le jeu agréable.Que fait un pont de portlet?

Que fait exactement le portlet-bridge? De la spécification liée par Jeremy Walton ci-dessus.

+2

http://www.jcp.org/fr/jsr/detail?id=301 – Rahly

Répondre

6

2.1 Qu'est-ce qu'un pont de portlet?

La spécification de portlet Java ™ définit un ensemble d'API pour directement implémentant un portlet. Un pont de portlet est une technologie utilisée par un portlet pour établir un pont avec un environnement d'exécution où des abstractions différentes sont utilisées pour le balisage ou le traitement des interactions utilisateur . Typiquement, ce sont des environnements de développement bien connus, peut-être standard du web . Les exemples incluent JavaServer ™ Faces et Apache Struts.

Le pont de portlet agit comme moteur de traduction entre l'environnement de portlet et le système cible. Il exprime la demande de portlet contexte à l'environnement ponté, exécute la demande et transforme la réponse appropriée pour l'environnement de portlet . Il fournit une abstraction de l'environnement de portlet pour l'environnement ponté, et pour les développeurs travaillant dans l'environnement ponté . Ces développeurs sont libérés pour exécuter des vues Faces en tant que portlets , sans avoir besoin de pour comprendre les détails des API de portlet et le modèle de développement.

Pour le dire simplement, un pont de portlet est la technologie qui permet à un développeur Java Web pour exécuter des vues développé en utilisant d'autres programmes web abstractions comme portlets sans avoir besoin de connaître et ou en apprendre davantage sur le développement de portlets, concepts ou API.

Le pont portlets pour JavaServer ™ Faces est le pont spécifique technologie nécessaire pour soutenir ce comportement de transition pour les JavaServer Faces ™ .