Re: Archi web d'un projet back office
Laurent Forêt <[email protected]> Mon, 28 Mar 2011 11:40:17 +0200
| Newsgroups | gmane.comp.java.french.general |
|---|---|
| Message-ID | <[email protected]> |
2011/3/28 Jean-Baptiste BRIAUD -- Novlog <[email protected]> > Quelques questions : > 1. Quelle est la plus value d'EJB 3 par rapport à POJO + JPA 2 ? > Bonne question, J'en vois tout de même quelques unes : - l'injection du persistence de contexte, - la gestion transparente des transactions - l'intégration avec JAAS - la gestion de l'état (EJB Statefull) - et dans une moindre mesure le pool d'objets Stateless - la possibilité de faire des MDBs peut être à terme Malgré tout, pour l'avoir enseigné y a peu, j'aimerai redonner une chance aux EJBs sur un projet. > 2. Quel éléments de GWT le font apparaître comme non exotique ? Est-ce sur > le plan technique ou plutôt marketing et réputation Google étant derrière ? > Est-ce que le javascript final de GWT s'exécute sur le client ou bien > est-il généré à la volée par le serveur à la mode JSP ? > Ca aussi c'est une bonne question. Non exotique parce que Google tout d'abord ! Mais surtout techniquement je crois qu'ils ont pris le problème dans le sens ou je l'entends et depuis le début j'aimerai travailler sur un projet GWT. Et là tous les ingrédients sont là pour GWT : - les besoins de faire tourner l'appli sur toute sorte de clients : PCs, mobiles, tablettes. - l'expertise d'un collègue - la maturité - l'intégration avec maven La javascript GWT est normalement généré aux petits oignons pour chaque plate-forme cliente et est interprété sur le client. Laurent > > On 28 mars 2011, at 10:13, Laurent Forêt wrote: > > Salut la liste, > > je pars sur un nouveau projet qui maintiendra un back office d'un modèle > métier d'une vingtaine d'entités. Je veux faire dans le risque minimum, du > fiable, du maintenable et du non exotique. Je suis donc à priori partie sur > la stack techno suivante : > - JPA 2 > - EJB 3 > - JAAS > - GWT et JAXRS > > Concernant le déploiement, les contraintes sont un hébergement type > linux, mysql, glassfish sur un serveur dédié. > Le problème est qu'il n'est pas exclue que l'hébergement change pour du > GAE. Donc si je veux anticiper et prendre cette possibilité en compte que > reste t'il de ma belle stack : > > - JPA 2 --> JPA 1 bridé > - EJB 3 --> POJO, guice ? > - JAAS --> Google Authentication > - GWT et JAXRS --> JAXRS ? > > Ca me parait pas anodin comme changement. > > Quitte a passer sur le cloud n'y a t'il pas des offres PAAS plus proche de > mon architecture cible de base ? Ou doit on encore installé et maintenir un > serveur glassffish et mysql sur une IAAS style Amazon ? Qu'en pensez vous ? > > Par avance, merci pour vos avis éclairé. > > Laurent Forêt > http://www.devcoop.fr, > http://laurentforet.org > IvyBeans Creator > Membre du JUG Bordeaux > > >