2010-11-04 30 views
2

J'ai déjà posé cette question à serverfault, mais peut-être vaut-il mieux demander ici.Quels CMS Java peuvent communiquer avec les EJB déployés sur le même serveur d'applications?

Nous avons développé une application JavaEE6. Cette application est fondamentalement quelque chose de similaire à un backend à une boutique en ligne (pas d'interface utilisateur du tout, juste des calculs/gestion des données). Maintenant, nous cherchons un CMS web avec lequel nous pouvons utiliser ce backend. Donc, fondamentalement juste un CMS web qui est convivial pour l'utilisateur final qui peut alors changer le contenu de la page statique en utilisant le CMS web, et que nous pouvons programmer pour utiliser notre backend pour faire des calculs. JSF blessure être gentil ...

Donc je demande des suggestions sur quel CMS Web à utiliser, et sur la façon de faire l'intégration. Si plus de clarifications sont nécessaires, je vais essayer de les fournir.

Merci pour votre perspicacité!

Répondre

1

Nous avons intégré SpringMVC avec OpenCms. Je suppose que cela fonctionnerait aussi avec EJB.

http://www.sendspace.com/file/x2sipm

mais je voudrais aussi jeter un oeil à Magnolia en parallèle, qui @lutzh recommandé ci-dessous, il est aussi un bon CMS java en fait. Je suppose que les deux fonctionneront bien avec EJB, donc à la fin c'est juste une question de goût/autres critères, lesquels de ces CMS vous préférez (fonctionnalité, UI-sage, etc.).

+0

Bonjour Mathias, le lien ne fonctionne plus. Avez-vous un lien mis à jour? – MarcFasel

+0

@MarcFasel Je l'ai mis sur SendSpace: http://www.sendspace.com/file/x2sipm –

1

Vous devriez aller avec Magnolia CMS, en particulier avec le Blossom Module, vous obtenez une architecture MVC très propre. Avoir le contrôleur Spring gérer les appels à votre serveur EJB, puis afficher la vue avec Magnolia (en mélangeant le contenu du référentiel avec les données de votre serveur EJB). Je ne pense pas que JSF soit pris en charge en tant que technologie de vue. Freemarker ou JSP.