2010-01-31 17 views
4

Je souhaite ajouter une fonctionnalité de tableau de bord à une application Web java existante. Elle doit être un conteneur de portlet, afin de pouvoir héberger d'autres mini applications ou ouvrir des gadgets sociaux.Moteur de portail Java pour l'intégration

Quelle est la meilleure solution pour cela? Intégrer un conteneur de portlet complet existant?

Répondre

1

Apache Pluto est un serveur de portlet intégrable si vous recherchez un moteur simple pour utiliser les portlets existants - il a même un taglib JSP que vous pouvez utiliser pour l'intégration dans les vues. Vous avez cependant mentionné OpenSocial (que je recommande sur JSR-168, sauf si vous avez un portlet particulier en tête) pour lequel vous pouvez regarder Apache Shindig, bien que ce soit encore une cible mouvante.

+0

Nous utilisons Shindig au travail pour développer un portail OpenSocial - il a en effet toujours ses bogues, mais il fait le travail. – Nick

0

Regardez Liferay comme un conteneur portail:

http://www.liferay.com/products/liferay-portal

La version open source est libre, et il y a une édition d'entreprise (si vous sentez le besoin).

+0

C'est un peu lourd pour moi. Je cherche quelque chose d'intégrable. – zehrer

0

Infopark a un conteneur de portlet JSR-168 fournissant des portlets n'importe où dans le contenu normal. Ils gèrent la gestion de contenu, de sorte que les portlets sont un moyen de créer des parties dynamiques personnelles dans un contenu statique. Il fonctionne comme une application web dans n'importe quel conteneur de servlet comme Tomcat 5.5. Désolé, mais c'est un logiciel commercial.